Perguntas com a marcação «shell»

26
ln -s com um caminho relativo a pwd

Estou tentando criar um monte de links simbólicos, mas não consigo entender por que isso está funcionando ln -s /Users/niels/something/foo ~/bin/foo_link enquanto isso cd /Users/niels/something ln -s foo ~/bin/foo_link não é. Eu acredito que tem algo a ver com foo_linkvincular a foo em...

26
Matrizes em Unix Bourne Shell

Estou tentando usar matrizes no shell Bourne ( /bin/sh). Eu descobri que a maneira de inicializar os elementos da matriz é: arr=(1 2 3) Mas está encontrando um erro: syntax error at line 8: `arr=' unexpected Agora, o post onde encontrei essa sintaxe diz que é bash, mas não consegui encontrar...

25
O bash suporta bifurcação semelhante ao fork de C ()?

Eu tenho um script que gostaria de bifurcar em um ponto para que duas cópias do mesmo script estejam em execução. Por exemplo, eu gostaria que o seguinte script bash existisse: echo $$ do_fork() echo $$ Se esse script bash realmente existisse, a saída esperada seria: <ProcessA...

25
Como redefinir um ambiente shell?

Esse problema está me incomodando há um tempo e, embora eu ache que encontrei minha resposta pelo EnvWatcher , infelizmente ele funciona apenas no Bash. E eu uso zsh. Gostaria de replicar as coisas que o env-watcher faz, em menor grau, talvez, mas preciso saber se existe um comando pelo qual eu...