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.
Volevo formattare i file Unix in modo condizionale, attualmente sto lavorando su diffcomando e volevo sapere se è possibile formattare il testo diffdell'output del comando. Esempio: I valori corrispondenti devono essere visualizzati in verde. I valori senza pari devono essere visualizzati in rosso. Supponiamo che io abbia due file file1e …
Ho un comando Maven con il parametro: mvn test -Dcommon_password=!23foo Questo comando viene eseguito come mvn test -Dcommon_password=dockerfoo Vale a dire che !23viene sostituito docker. Perché succede e come posso evitarlo?
Ho incontrato un comando di Linux, builtin cd. Qual è la differenza tra i comandi builtin cde cd? In effetti, ho fatto alcune ricerche sulla differenza, ma non sono riuscito a trovare una spiegazione notevole e significativa al riguardo.
La risposta accettata per trasformare un array in argomenti di un comando? utilizza il seguente comando Bash: command "${my_array[@]/#/-}" "$1" Sto cercando di capire /#/-esattamente cosa fa la parte. Sfortunatamente, non so come chiamarlo, quindi ho problemi a trovare documentazione. Ho esaminato la sezione della pagina man di Bash su …
Oggi mi sono imbattuto in uno script Bash che ha nomi di funzioni con due punti ::in doppio , ad esempio, file::write()e file::read(). Non ho mai visto questa sintassi prima in uno script Bash, e quando ho invocato lo script è andato tutto bene (con mia sorpresa). Dopo aver cercato …
Un software che ho installato ha inserito una riga nel mio profilo che legge: [ -s "$SOME_FILE" ] && \. "$SOME_FILE" So che punto .è sinonimo di source, quindi ho il sospetto che questo sia solo il sourcing del file, ma non ho mai visto \.prima; fa qualcos'altro? Modifica, per …
Sto cercando di impostare in serie alcune password dell'account utente utilizzando chpasswd. Le password devono essere generate in modo casuale e stampate su stdout(ho bisogno di scriverle o metterle in un archivio di password) e anche passarle chpasswd. Ingenuamente, lo farei così { echo student1:$(head /dev/urandom | tr -dc A-Za-z0-9 …
È giunto il momento di risolvere questo enigma che mi dà fastidio da anni ... L'ho incontrato di tanto in tanto e ho pensato che fosse la strada da percorrere: $(comm "$(arg)") E ho pensato che il mio punto di vista fosse fortemente supportato dall'esperienza. Ma non ne sono più …
Sto cercando un operatore "in" che funzioni in questo modo: if [ "$1" in ("cat","dog","mouse") ]; then echo "dollar 1 is either a cat or a dog or a mouse" fi È ovviamente una dichiarazione molto più breve rispetto, per esempio, all'utilizzo di diversi test "o".
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso l'anno scorso . Qualcuno sa perché Bash ha ancora la sostituzione della cronologia abilitata per …
Non voglio necessariamente la risposta, ma se qualcuno potesse indicarmi della letteratura o degli esempi. Vorrei capirlo. Quando eseguo lo script ricevo un errore: Errore di sintassi vicino a token imprevisto fi Ho dedotto che il mio problema è nella mia ifdichiarazione facendo ifcommenti e aggiungendo quelli echo "$NAME"che visualizzano …
Ho provato a trovare una risposta a questa domanda, ma finora non ho avuto fortuna: Ho uno script che esegue alcuni altri script e molti di quegli altri script hanno "set -x" in essi, il che li fa stampare ogni comando che eseguono. Vorrei liberarmene, ma conservare le informazioni se …
Ho usato exec 3<>/dev/tcp/192.168.0.101/6435per stabilire una connessione TCP con 192.168.0.101:6435. E ho ricevuto e inviato alcuni messaggi con il pipecomando. Ora voglio terminare la connessione TCP. Ma, ss -anpetvedo che bash stesso mantiene questa connessione, senza biforcarsi un processo figlio. Ho provato a inviare i segnali 9 e 15 al …
Ho una variabile per il colore. Lo uso per impostare il colore su stringhe, valutandolo all'interno della stringa. Tuttavia, devo includere lo spazio dopo il nome (in modo che il nome non contenga parte del testo). Questo a volte sembra male. Come posso evitare di usare (stampare) questo spazio? Esempio …
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.