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.
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 …
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". …
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 …
Ho numerose scatole Linux con un set molto limitato di comandi e spazio su disco. Ma ha il telnetcomando su di esso. Mi collego in remoto a ciascuna di queste sonde (a livello di codice) e invio un comando linux di linea tramite SSH. Devo eseguire un singolo comando per …
Quindi sono abbastanza nuovo su Linux e recentemente ho installato Fedora 19 sul mio netbook. Voglio avere una comprensione più profonda di Linux e della CLI, quindi ora sto leggendo Learn Linux: The Hard Way . Nell'esercizio 3 l'autore dà i seguenti comandi: ls -al cat .profile Provo a seguire …
Sto scrivendo sul mio computer usando il mio iPhone con un'app chiamata ServerAuditior. Non ha il tasto tab. Vedi screenshot. Come posso attivare il completamento automatico senza il tasto Tab? Non voglio scrivere molti personaggi per il cd-ing. Ho i tasti freccia in questa app. Posso scorrere verso il basso …
Sono stato sorpreso di recente quando ho fatto qualcosa di simile mv ./* ../somedirectory e ho scoperto che i file come .gitignorenon sono stati spostati. Faccio la maggior parte del mio lavoro in zsh su OS X, e questa sorpresa mi ha colpito bash su CentOS. Ho provato bash su …
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?
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 …
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 …
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 …
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.
Nella tabella ASCII esiste il carattere 'J' che ha punti di codice in diversi sistemi numerici: Oct Dec Hex Char 112 74 4A J È possibile stampare questo carattere con un punto di codice ottale stampando printf '\112'o echo $'\112'. Come stampare lo stesso carattere con presentazioni in punti decimali …
Mi chiedo come ottenere uno script di shell da ascoltare su una determinata porta (magari usando netcat?). Si spera che quando un messaggio viene inviato a quella porta, lo script registri il messaggio e quindi esegua una funzione. Esempio: Il computer 1 ha lo script in esecuzione in background, lo …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.