Desta vez eu executei o script de instalação "confiante" curl http://npmjs.org/install.sh | sudo sh da pasta / .
$ which npm
/usr/local/bin/npm
$ npm
bash: /home/steven/local/bin/npm: No such file or directory
$ echo $PATH
/home/steven/l...
Como exemplo, estou usando xdotool para obter a lista de janelas na minha área de trabalho, o que gera uma lista de números, um em cada linha.
Um exemplo de comando para isso é: xdotool search --name "a_program" , que lista todas as jan...
Estou confuso com a substituição do comando. Eu acho que a substituição de comandos é como uma macro de linguagem de programação. O sub shell é executado primeiro e o $(...) é substituído por sua saída padrão, antes que o comando pai seja ava...
Esta questão e suas respostas mostram que o conteúdo de um arquivo existente (" processedFile ") pode ser inserido em outro arquivo existente (" receivingFile ") antes de um de seus padrão s dentro, tal que:
sed -i -e '/pattern/r processe...
Eu tenho essa situação em que há muitos arquivos com nomes semelhantes (mas todos seguem um padrão) em diferentes subpastas
file1
file1 (Copy)
/folder1/file2.txt
/folder1/file2 (Copy).txt
/folder1/file3.png
/folder1/file3 (Copy).png
Cada...
Gostaria de encontrar o caminho completo e o nome do arquivo de todos os .txt em um diretório e passar para um arquivo executável ./thulac .
Me custou algum tempo para alcançar:
find /mnt/test -name "*.txt" -print0 |xargs -l bash -c '...
Então, quando eu uso a seta para cima, ela não mostra o histórico do último comando, mas faz ^ [[A e abaixo ^ [[B
Eu não sei o que é isso chamado, mas também tenho $ mas executando o su não tem isso.
Usando o Ubuntu Server 16.04.1
Eu posso usar o seguinte comando para obter uma lista de diretórios e seus tamanhos e classificá-los do maior para o menor (no exemplo, renomeiei os diretórios para números para facilitar a compreensão).
$: du -sk [a-z]* 2>/dev/null | sort...
Estou escrevendo um script de instalação que será executado como /bin/sh .
Existe uma linha solicitando um arquivo:
read -p "goat can try change directory if cd fails to do so. Would you like to add this feature? [Y|n] " REPLY
Eu gos...
Isso é possível, para dar tempo máximo em segundos ao script para execução?
por exemplo, eu tenho script, que pinga alguma rede. Normalmente, leva cerca de 10 segundos, mas se a execução levar mais de 10 segundos, apenas mate-a.