Domande taggate «shell-script»

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


3
Utilizzo di "$ {a: -b}" per l'assegnazione di variabili negli script
Ho esaminato alcuni script che altre persone hanno scritto (in particolare Red Hat) e molte delle loro variabili sono assegnate usando la seguente notazione VARIABLE1="${VARIABLE1:-some_val}" o alcune espandono altre variabili VARIABLE2="${VARIABLE2:-`echo $VARIABLE1`}" Qual è lo scopo di usare questa notazione invece di dichiarare direttamente i valori (ad es. VARIABLE1=some_val)? Ci …







3
Svuota il contenuto di un file
Sono a conoscenza di tre metodi per eliminare tutte le voci da un file. Loro sono >filename touch filename filename < /dev/null Di questi tre abuso di >filenamepiù in quanto richiede il minor numero di tasti. Tuttavia, vorrei sapere qual è il più efficiente dei tre (se esistono metodi più …



12
Come posso modificare l'estensione di più file?
Vorrei cambiare un'estensione di file da *.txta *.text. Ho provato a usare il basenamecomando, ma ho problemi a cambiare più di un file. Ecco il mio codice: files=`ls -1 *.txt` for x in $files do mv $x "`basename $files .txt`.text" done Ricevo questo errore: basename: too many arguments Try basename …




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.