Preguntas etiquetadas con shell

26
Ejecutar script en el shell actual sin. antes del comando

Si se debe ejecutar un script en el shell actual, se puede lograr agregando un punto antes del comando: . ./somescript.sh ¿Hay alguna manera de hacer esto sin escribir el punto cada vez? Por ejemplo, ¿un comando para cambiar al shell principal desde el script

26
ln -s con una ruta relativa a pwd

Estoy tratando de crear un montón de enlaces simbólicos, pero no puedo entender por qué esto está funcionando ln -s /Users/niels/something/foo ~/bin/foo_link mientras esto cd /Users/niels/something ln -s foo ~/bin/foo_link no es. Creo que tiene algo que ver con foo_linkvincular a foo en...

26
Ctrl c vs. Ctrl z con trabajo en primer plano

Ctrl+ Zdetiene el trabajo mientras que Ctrl+ lo Cmata. ¿Porqué es eso? ¿No tendría el otro sentido más sentido? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 ^Z [1]+...

26
Matrices en Unix Bourne Shell

Estoy tratando de usar matrices en Bourne shell ( /bin/sh). Descubrí que la forma de inicializar los elementos de la matriz es: arr=(1 2 3) Pero se encuentra con un error: syntax error at line 8: `arr=' unexpected Ahora, la publicación donde encontré esta sintaxis dice que es para bash, pero no...

25
¿Bash admite bifurcación similar a la bifurcación de C ()?

Tengo un script que me gustaría bifurcar en un punto, por lo que se ejecutan dos copias del mismo script. Por ejemplo, me gustaría que exista el siguiente script bash: echo $$ do_fork() echo $$ Si este script bash realmente existiera, el resultado esperado sería: <ProcessA...

25
¿Cómo restablecer un entorno de shell?

Este problema me ha estado molestando por un tiempo, y aunque pensé que encontré mi respuesta a través de EnvWatcher , desafortunadamente solo funciona en Bash. Y yo uso zsh. Me gustaría replicar lo que hace env-watcher, quizás en menor grado, pero necesito saber si hay un comando por el cual...