Questions marquées «shell»

26
Exécuter le script dans le shell actuel sans. avant la commande

Si un script doit être exécuté dans le shell courant, cela peut être réalisé en ajoutant un point avant la commande: . ./somescript.sh Existe-t-il un moyen de le faire sans taper le point à chaque fois? Par exemple, une commande pour passer au shell parent à partir du script...

26
ln -s avec un chemin par rapport à pwd

J'essaie de créer un tas de liens symboliques, mais je ne peux pas comprendre pourquoi cela fonctionne ln -s /Users/niels/something/foo ~/bin/foo_link alors que ce cd /Users/niels/something ln -s foo ~/bin/foo_link n'est pas. Je crois que cela a quelque chose à voir avec un foo_linklien vers foo au...

26
ctrl c vs ctrl z avec travail de premier plan

Ctrl+ Zarrête le travail tandis que Ctrl+ le Ctue. Pourquoi donc? Est-ce que l'autre sens n'aurait pas plus de sens? 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
Tableaux dans Unix Bourne Shell

J'essaie d'utiliser des tableaux dans Bourne shell ( /bin/sh). J'ai trouvé que la façon d'initialiser les éléments d'un tableau est: arr=(1 2 3) Mais il rencontre une erreur: syntax error at line 8: `arr=' unexpected Maintenant, le message où j'ai trouvé cette syntaxe indique qu'elle est destinée...

25
Bash prend-il en charge le forking similaire à fork () de C?

J'ai un script que je voudrais déboucher à un moment donné, donc deux copies du même script sont en cours d'exécution. Par exemple, j'aimerais que le script bash suivant existe: echo $$ do_fork() echo $$ Si ce script bash existait vraiment, la sortie attendue serait: <ProcessA PID>...