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.



4
Cambia carattere nel comando echo
È possibile modificare gli attributi dei caratteri dell'output di echo in zsh o bash? Quello che vorrei è qualcosa di simile a: echo -n "This is the font: normal " echo -n $font=italic "italic," echo -n $font=bold "bold," echo -n "and" echo -n $font=small "small". in modo che stampi: "Questo …
16 bash  shell  zsh  fonts 





1
wait bash-builtin brucia una CPU al 100 percento
Si verifica almeno su GNU bash versione 4.3.42 x86_64 && GNU bash versione 4.3.11 x86_64 Io uso sleep & wait $!invece di un semplice sleepper ottenere un interrompibile sleepda un segnale (come SIGUSR1 ). Ma sembra che il waitbash builtin si comporti in un modo strano quando si esegue quanto …



5
Perché ci sono più shell in un sistema simile a Unix?
Ho appena iniziato a studiare i fondamenti di Unix e mi chiedo perché ci siano così tante shell in un sistema unix come. Dal libro Advanced programming in Unix Environment : Una shell è un interprete della riga di comando che legge l'input dell'utente ed esegue i comandi. L'input dell'utente …
16 shell 

5
Come incorporare un comando shell in un'espressione sed?
Ho un file di testo con il seguente formato: keyword value keyword value ... Dove parola chiave è una singola parola e il valore è tutto il resto fino alla fine della riga. Voglio leggere il file da uno script di shell, in modo che i valori (ma non le …
16 shell  sed 


3
Perché i miei tasti freccia non funzionano in sh?
Di recente ho installato Ubuntu e quando eseguo sh sul Terminale i miei tasti freccia non funzionano, quindi non riesco a consultare la cronologia delle chiamate o modificare qualunque cosa stia digitando. Viene fuori come personaggi strani come ^[[A. La shell di accesso è bash e funziona bene ma non …
16 shell  ubuntu  terminal 

4
Elaborazione della variabile bash con sed
bash variabile LATLNG contiene un valore di latitudine e longitudine tra parentesi in questo modo (53.3096,-6.28396) Voglio analizzarli in una variabile chiamata LAT e LON che sto cercando di fare tramite sed in questo modo LAT=$(sed "s/(\(.*\),\(.*\))/\1/g" "$LATLNG") LON=$(sed "s/(\(.*\),\(.*\))/\2/g" "$LATLNG") Tuttavia, ottengo il seguente errore: sed: can't read (53.3096,-6.28396): …

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.