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.

5
Come smetti di "wget" dopo aver ottenuto un 404?
Se si utilizza l'espansione del controvento con wget, è possibile recuperare facilmente le immagini numerate in sequenza: $ wget 'http://www.iqandreas.com/sample-images/100-100-color/'{90..110}'.jpg' Si va a prendere i primi 10 file numerati 90.jpgper 99.jpgbene, ma 100.jpge poi restituire un 404: file non trovato errore (ho solo 100 immagini memorizzate sul server). Questi file …

2
Perché BASH ha stampato "bash: cd: write error: Success"?
L'ho notato più volte oggi. Se digito cd ../Directoryper passare a un'altra directory, stampa "bash: cd: write error: Success". Non riesco a determinare quali altri comandi precedenti potrebbero essere correlati a questo. typeset -f non stampa nulla. alias non stampa nulla. type -a cd stampa "cd is a shell builtin". …
12 bash 

5
Usando $? in un'istruzione if
function foo { (cd $FOOBAR; <some command> if [$? -ne 0] then echo "Nope!" else echo "OK!" fi ) } Sto cercando di scrivere una funzione come quella sopra e inserirla nel mio file .bashrc. Dopo aver creato il file ed eseguito, ottengo: Tempo totale: 51 secondi -bash: [1: comando …
12 bash  scripting 





4
cp vs. cat per copiare un file
cp a be cat a > bqual è la differenza? Nello script di installazione x86 dell'albero dei sorgenti del kernel linux ( arch/x86/boot/install.sh), vengono utilizzati entrambi: cat $2 > $4/vmlinuz cp $3 $4/System.map Perché non mantengono lo stesso formato solo se uno è migliore dell'altro?

3
Come reindirizzare l'elenco dei comandi visualizzati da "tab complete"?
Quando utilizzo i comandi in bash, mi piace l'opzione doppia scheda per visualizzare i comandi disponibili. Alcuni comandi hanno più corrispondenze possibili di altri: Schermata del completamento di una scheda http://img13.imageshack.us/img13/5541/picturemhy.jpg C'è un modo in cui posso convogliare l'output della doppia scheda in un punto qualsiasi, come grep? Ho trovato …

3
Che cos'è il segnale 0 in un comando trap?
Sto seguendo questa guida su come impostare l'autenticazione SSH senza password con ssh-agent. Per avviare ssh-agent l'autore consiglia il seguente codice in .bash_profile: SSHAGENT=/usr/bin/ssh-agent SSHAGENTARGS="-s" if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then eval `$SSHAGENT $SSHAGENTARGS` trap "kill $SSH_AGENT_PID" 0 fi Non capisco perché intrappoli il segnale 0. Secondo …
12 bash  signals  trap 

3
Quale tipo di motore di espressioni regolari usa bash?
Uso RegEx Buddy per prototipare ed eseguire il debug delle mie espressioni regolari. RegEx Buddy mi permette di scegliere tra diversi tipi di motori di espressioni regolari (.NET, Java, Perl, GNU BRE, GNU ERE, POSIX, BRE, POSIX ERE ecc.). Quale motore di espressioni regolari usa bash (ad esempio in ife …


3
For-loop remoto su SSH
Ho il seguente in una sceneggiatura for server in ${servers[@]}; do echo ${server} ssh user@${server} "for i in /tmp/foo* ; do echo ${i}; done" done Ma non funziona Cosa strana, vedo $ I quantità di linee di ritorno. Quindi, se ho dieci file, vedo dieci righe vuote.
12 bash  ssh  quoting 



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.