Domande taggate «shell-script»

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

2
Crea un comando in modo dinamico
Sto lavorando a uno script e devo creare il tarcomando in modo dinamico. Ecco due esempi per illustrare cosa sto cercando di fare: #!/bin/bash TAR_ME="/tmp" EXCLUDE=("/tmp/hello hello" "/tmp/systemd*" "/tmp/Temp*") _tar="tar "`printf -- '--exclude="%s" ' "${EXCLUDE[@]}"`" -zcf tmp.tar.gz" echo COMMAND: "${_tar}" ${_tar} "$TAR_ME" echo -e "\n\nNEXT:\n\n" EXCLUDE=("--exclude=/tmp/hello\ hello" "--exclude=/tmp/systemd*" "--exclude=/tmp/Temp*") _tar="tar …



2
Manipolazione della riga di comando XML (shell script)
Come manipolare XML dalla riga di comando nello script della shell? Esistono molti comandi per manipolare i dati tabulari, sostituire la variabile d'ambiente o sostituire i frammenti di testo con regex, ma non ho trovato nulla per XML. Il mio script di compilazione deve inserire un tag con contenuto all'interno …

3
Protezione del comando shell con variabile stringa
All'interno di un linguaggio di programmazione, eseguo un semplice comando shell cd var; echo > create_a_file_here con var che è una variabile che contiene una stringa di (si spera) una directory nel punto in cui voglio creare il file "create_a_file_here". Ora se qualcuno vede questa riga di codice, è possibile …

7
Di fronte al comando `source`
Uso il sourcecomando nel mio script bash per leggere / stampare i valori delle variabili more linuxmachines_mount_point.txt export linuxmachine01="sdb sdc sdf sdd sde sdg" export linuxmachine02="sde sdd sdb sdf sdc" export linuxmachine03="sdb sdd sdc sde sdf" export linuxmachine06="sdb sde sdf sdd" source linuxmachines_mount_point.txt echo $linuxmachine01 sdb sdc sdf sdd sde …

4
Come spostare e ricreare una cartella contemporaneamente?
Ho una cartella chiamata statisticsin un server Ubuntu in cui i file di dati vengono regolarmente memorizzati. Come posso rinominare la statisticscartella backup-xxmentre ricrea la statisticscartella per renderla disponibile per la memorizzazione di nuovi file? I file nella statisticscartella sono creati da PHP file_put_contents. Preferisco rinominare la cartella, in quanto …






2
Perché printf stampa più argomenti del previsto?
Perché questo script di shell stampa input due volte? Mi aspettavo che lo script ignorasse gli input dopo 5. script: #! /bin/bash echo "Enter 5 words : " read a b c d e printf "> %s %s %s %s %s <" $a $b $c $d $e Produzione: user@linux:~$ pico …



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.