Perguntas com a marcação «shell»

31
Posso encadear o pgrep com kill?

Percebi que |é usado para enviar resultados do primeiro comando para o outro. Eu gostaria de matar todos os processos que correspondem a um nome. Isto é o que o pgrep normalmente faz: $ pgrep name 5089 5105 E vários argumentos parecem funcionar com kill: sudo kill 5089 5105 Mas isso está...

31
Onde "export var = value" não está disponível?

Eu percebi - provavelmente na Usenet em meados dos anos 90 (!) - que a construção export var=value é um bashismo, e que a expressão portátil é var=value export var Eu venho defendendo isso há anos, mas recentemente alguém me desafiou e não consigo encontrar nenhuma documentação para apoiar o...

30
Qual shell devo usar - tcsh vs bash? [fechadas]

Eu tenho usado tcshpor um longo tempo agora. Mas sempre que procuro algo, geralmente descubro que os métodos especificados são bashespecíficos. Até a sintaxe dos scripts de shell é diferente para os dois. Pelo que experimentei pesquisar e aprender na internet, bashparece ser o shell mais comum...

30
Comando ls: o que significa a primeira linha?

Quando eu ls -lrecebo isso: calico@A000505:~/Documentos$ ls -l total 2020 -rwxr-xr-x 1 calico calico 8559 2010-11-16 11:12 a.out -rwxrw-rw- 1 smt smt 2050138 2010-10-14 10:40 Java2.pdf -rwxrw-rw- 1 ocv ocv 234 2010-11-16 11:11 test.c Mas o que significa o "total de 2020"? Eu tenho apenas três...

30
script shell de saída de um subshell

Considere este trecho: stop () { echo "${1}" 1>&2 exit 1 } func () { if false; then echo "foo" else stop "something went wrong" fi } Normalmente, quando funcé chamado, o script é finalizado, que é o comportamento pretendido. No entanto, se for executado em um sub-shell, como...

30
Existe um shell JavaScript?

Recentemente, tenho trabalhado com JS e estou muito entusiasmado com esta linguagem. Eu sei que existe o node.js para executar o JS no lado do servidor, mas existe um shell que usa o JS como uma linguagem de script? Se tal coisa existe, quão utilizável e estável

30
Grep multicolorido

Estou tentando fazer com que cada comando grep destaque seus resultados em uma cor diferente. Eu posso fazer isso manualmente com uma linha como esta: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep f Cada...