Domande taggate «shell-script»

Domande su script di shell, file eseguibili interpretati da una shell (bash, zsh, ecc.).




3
awk: forzare uno stato di ritorno?
Questo è un seguito alla mia domanda precedente . Sto convalidando il numero di campi in / etc / passwd usando questo pratico frammento. Nel seguente esempio, "fieldcount1" e "fieldcount2" degli utenti hanno un numero errato di campi: $ awk -F: ' NF!=7 {print}' /etc/passwd fieldcount1:x:1000:100:fieldcount1:/home/fieldcount1:/bin/bash:::: fieldcount2:blah::blah:1002:100:fieldcount2:/home/fieldcount2:/bin/bash: $ echo $? …

3
reperimento di uno script Bash - Return on Error, anziché Exit?
Sto cercando uno script bash nel terminale , quindi esco per errore con set -o errexit uccide il mio terminale, che è ESTREMAMENTE ANNOYING, perché devo chiudere il terminale, aprirne un altro e resettare alcune variabili. Finora, usando command || return le righe, nella sceneggiatura, stanno facendo esattamente quello che …



3
Quale interprete shell esegue uno script senza shebang?
Supponiamo che la shell predefinita per il mio account sia zsh ma ho aperto il terminale e avviato bash ed eseguito uno script chiamato prac002.sh, quale interprete di shell verrebbe utilizzato per eseguire lo script, zsh o bash? Considera il seguente esempio: papagolf@Sierra ~/My Files/My Programs/Learning/Shell % sudo cat /etc/passwd …


1
Rimuovi il silenzio dai file audio lasciando spazi vuoti
Attualmente stiamo usando questo comando all'interno di uno script di shell per rimuovere il silenzio dai file audio: ffmpeg -i $INFILE -af silenceremove=0:0:0:-1:1:${NOISE_TOLERANCE}dB -ac 1 $SILENCED_FILE -y Funziona bene, tranne per il fatto che rimuove tutto il silenzio, causando la compressione dell'audio rimanente. Come è possibile farlo lasciando due o …





4
Fai ssh-add in silenzio se la chiave è già lì
Voglio mettere ssh-add /path/to/special_keyin cima a una sceneggiatura. Funziona bene, ma richiede sempre la passphrase. Questo è strano e un po 'fastidioso, poiché richiede ancora la passphrase anche quando ssh-add -lmostra che la chiave è già stata aggiunta. C'è un modo per dirlo: "aggiungi questa chiave e chiedi la passphrase …

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.