Domande taggate «bash»

Domande specifiche per GNU Bourne Again SHell, al contrario di altre shell Bourne / POSIX. Per domande sulle shell Unix in generale, utilizzare invece il tag / 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?

4
Bash: prompt remoto interattivo
Ho uno script che si collega a un server remoto e controlla se è installato un pacchetto: ssh root@server 'bash -s' < myscript.sh myscript.sh: OUT=`rpm -qa | grep ntpdate` if [ "$OUT" != "" ] ; then echo "ntpdate already installed" else yum install $1 fi Questo esempio potrebbe essere …
16 bash  shell-script  ssh  stdin  read 

3
Attendere l'utilizzo del comando in Linux?
#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Mi aspettavo successcome stato di uscita quando invio 0, ma sto ancora ricevendo failure. Inoltre, waitnon aspetta …





3
Uso pratico per spostare i descrittori di file
Secondo la pagina man di bash: L'operatore di reindirizzamento [n]<&digit- sposta il descrittore digitdi file sul descrittore di file no sull'input standard (descrittore di file 0) se nnon specificato. digitviene chiuso dopo essere stato duplicato n. Che cosa significa "spostare" un descrittore di file in un altro? Quali sono le …

4
Evitare errori dovuti ad asterisco non espanso
In bash utilizzo spesso for-loop come il seguente for file in *.type; do sommecommand "$file"; done; per eseguire un'operazione per tutti i file corrispondenti *.type. Se non viene trovato alcun file con questa desinenza nelle directory di lavoro, l'asterisco non viene espanso e di solito ricevo un messaggio di errore …
16 bash  wildcards  for 

5
Come risolvere bash o auto run / bin / bash al login SSH
Quando eseguo l'accesso come rootsul mio server, tutto myusernamefunziona correttamente , ma quando eseguo l'accesso come bash non funziona correttamente. La linea inizia con: $ invece di myusername@myserver:~$ e tutti i tasti speciali come i tasti freccia, i tasti di tabulazione, ecc. non funzioneranno. Quando scrivo bin/bash, funziona di nuovo, …
16 ssh  bash 




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 


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.