Perguntas com a marcação «bash»

28
atalhos do diretório bash

Quando digito cd ~foo, gostaria que o bash me levasse a algum diretório foocomo um atalho para digitar o caminho completo do diretório foo. e gostaria de poder cp ~foo/bar.txt ~/bar.txtcopiar um arquivo do /foo/diretório para o diretório pessoal ... Então, basicamente, quero algo que funcione...

28
No Bash, se [-z "$ 1"] e se ["$ 1" = ""] são iguais?

No script de shell do Bash, qual é a diferença (se houver) entre as duas instruções a seguir?     1.) if [ -z "$1" ]     2.) if [ "$1" = "" ] Eu me vi escrevendo o segundo em alguns scripts, mas então li aqui que o uso -zalcança a mesma coisa. Se houver problemas ao usar o segundo, devemos...

28
Glob com ordem numérica

Eu tenho esta lista de arquivos pdf em um diretório: c0.pdf c12.pdf c15.pdf c18.pdf c20.pdf c4.pdf c7.pdf c10.pdf c13.pdf c16.pdf c19.pdf c2.pdf c5.pdf c8.pdf c11.pdf c14.pdf c17.pdf c1.pdf c3.pdf c6.pdf c9.pdf Quero concatená-los usando o ghostscript em ordem numérica (semelhante a isso): gs -q...

28
para vs encontrar no Bash

Ao percorrer os arquivos, há duas maneiras: use um forloop: for f in *; do echo "$f" done use find: find * -prune | while read f; do echo "$f" done Supondo que esses dois loops encontrarão a mesma lista de arquivos, quais são as diferenças nessas duas opções em desempenho e...

28
Removendo um Diretório do PATH

Estou tentando compilar wxWidgets usando MingW e tenho cygwin no meu caminho, o que parece entrar em conflito. Então, eu gostaria de remover /d/Programme/cygwin/binda variável PATH e me pergunto se existe alguma maneira elegante de fazer isso. A abordagem ingênua seria fazer eco em um arquivo,...

28
As funções são executadas como subprocessos no Bash?

No Advanced Bash-Scripting Guide , no exemplo 27-4 , 7ª linha da parte inferior, li o seguinte: Uma função é executada como um subprocesso. Fiz um teste no Bash e parece que a declaração acima está errada. As pesquisas neste site, Bash Man e meu mecanismo de pesquisa não trazem nenhuma...