Domande taggate «shell»

La shell è l'interfaccia della riga di comando di Unix. È possibile digitare i comandi in una shell in modo interattivo o scrivere script per automatizzare le attività. Usa questo tag per domande relative a / bin / sh e alle shell più compatibili (ash, bash, ksh, zsh, ...). Per gli script di shell con errori, si prega di controllarli in http://shellcheck.net prima di pubblicare qui.


2
Perché l'uso di "yes" su piph bash * not * provoca loop infiniti?
Secondo la sua documentazione, bash attende che tutti i comandi in una pipeline abbiano terminato l'esecuzione prima di continuare La shell attende che tutti i comandi nella pipeline terminino prima di restituire un valore. Quindi perché il comando yes | truetermina immediatamente? Il yesloop non dovrebbe essere per sempre e …
16 bash  shell  pipe 



6
Shell: "Visualizza tutte le 2588 possibilità?"
Quindi, stavo spostando il mio laptop (e ho la cattiva abitudine di impostare le cose sulla tastiera ...) e mi sono svegliato per scoprire questo: $ Mostra tutte le 2588 possibilità? (yo n) Quale comando mostrerebbe qualcosa del genere? Sto usando Bash.
16 bash  shell 

1
Percentuale nella variabile d'ambiente $ PATH
Il mio $ PATH è simile al seguente: /home/torbjorr/deployed/vector/x86_64-GNU%2fLinux:/home/torbjorr/deployed/typewriter/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mustudio/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mathext/x86_64-GNU%2fLinux:/home/torbjorr/deployed/doxymax/x86_64-GNU%2fLinux:/home/torbjorr/deployed/c2tex/x86_64-GNU%2fLinux:/home/torbjorr/deployed/x86_64-GNU%2fLinux/wand:/home/torbjorr/deployed/x86_64-GNU%2fLinux/spellesc:/home/torbjorr/deployed/x86_64-GNU%2fLinux/projinit:/home/torbjorr/deployed/x86_64-GNU%2fLinux/herbs:/home/torbjorr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games In bash, posso senza problemi invocare la bacchetta situata in /home/torbjorr/deployed/x86_64-GNU%2fLinux/wand piace $ wand (i) Mål från "main.cpp" har registrerats (i) Skapar katalog "__wand_targets_dbg" (i) Kör g++ "main.cpp" -fpic -L"/home/torbjorr/deployed" -g -Wall -std=c++11 -I"/home/torbjorr/deployed" -o "__wand_targets_dbg/cb-template Tuttavia, nella modalità di compatibilità …
16 shell  path  dash  ash 

2
Uso pratico dell'opzione `set -k` in bash
Quando usiamo l' set -kopzione in bash? Il manuale di riferimento di Bash dice: Tutti gli argomenti sotto forma di istruzioni di assegnazione vengono inseriti nell'ambiente per un comando, non solo quelli che precedono il nome del comando. Capisco cosa fa l'opzione, ma non riesco a immaginare quando ne abbiamo …
16 bash  shell 



2
Cosa significa reindirizzamento con> | fare?
Quando si dovrebbe utilizzare >|per reindirizzare l'output su un file anziché solo >? La spiegazione data quando mi è stato mostrato questo è che ha garantito che il file di destinazione fosse troncato per primo. Ma pensavo >già implicito che. È >|utile?


2
Esecuzione di comandi inoltrati in parallelo
Considera il seguente scenario. Ho due programmi A e B. Le uscite del programma A per le linee di stringhe stdout mentre le linee di processo del programma B da stdin. Il modo di usare questi due programmi è ovviamente: foo @ bar: ~ $ A | B Ora ho …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.