Perguntas com a marcação «sh»

228
Com que frequência o python é liberado para um arquivo?

Com que frequência o Python libera um arquivo? Com que frequência o Python libera o stdout? Não tenho certeza sobre (1). Quanto ao (2), acredito que o Python libere stdout após cada nova linha. Mas, se você sobrecarregar o stdout para um arquivo, ele será liberado com tanta...

228
Alterando o padrão 'push para' remoto do Git

Quero alterar o destino padrão da filial remota do Git para que eu possa git push Ao invés de: git push upstream Atualmente, isso está definido para o controle remoto de origem e quero defini-lo para um controle remoto diferente. Tentei remover o controle remoto original (clonado de) git...

227
Como posso o `find` ignorar os diretórios .svn?

Costumo usar o findcomando para pesquisar no código fonte, excluir arquivos, o que for. Irritantemente, porque o Subversion armazena duplicatas de cada arquivo em seus .svn/text-base/diretórios, minhas pesquisas simples acabam obtendo muitos resultados duplicados. Por exemplo, desejo pesquisar...

227
Obter a data de criação de um stash

Existe uma maneira de saber quando um stash foi criado? git stash listlista apenas os stashes e git stash show XXXXXXmostra todos os arquivos e alterações, mas não a data da criação do

225
Erro "operador unário esperado" no Bash se a condição

Eu tenho tentado descobrir o que há de errado com isso, mas simplesmente não consigo descobrir .. Esta é a parte que parece estar recebendo um erro .. elif [ $operation = "man" ]; then if [ $aug1 = "add" ]; then # <- Line 75 echo "Man Page for: add" echo "" echo "Syntax: add [number 1]...

223
Teste se um glob possui correspondências no bash

Se eu quiser verificar a existência de um único arquivo, posso testá-lo usando test -e filenameou [ -e filename ]. Supondo que eu tenha um globo e quero saber se existem arquivos cujos nomes correspondam ao globo. O glob pode corresponder a 0 arquivo (nesse caso, não preciso fazer nada) ou pode...

223
Substitua um caractere por outro no Bash

Eu preciso ser capaz de substituir um espaço ( ) por um ponto ( .) em uma string no bash. Eu acho que isso seria bem simples, mas sou novo, portanto não consigo descobrir como modificar um exemplo semelhante para esse

223
Como percorrer os nomes de arquivos retornados pelo find?

x=$(find . -name "*.txt") echo $x se eu executar o código acima no shell Bash, o que eu recebo é uma string contendo vários nomes de arquivos separados por branco, não uma lista. Claro, posso separá-los ainda mais em branco para obter uma lista, mas tenho certeza de que há uma maneira melhor de...