Domande taggate «bash»

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.


4
come implementare logrotate nello script di shell
test.sh #!/bin/bash echo "Hello World" test2.sh #!/bin/bash while true do sh test.sh >> /script_logs/test.log & done Voglio implementare logrotate per controllare le dimensioni del file di registro, quindi come implementare logrotate, se la situazione è come sopra?


4
bash nomi di variabili dinamiche (variabili)
Voglio creare dinamicamente una sequenza di stringhe manipolando una matrice di elementi e creando una procedura aritmetica. for name in FIRST SECOND THIRD FOURTH FIFTH; do $name = $(( $6 + 1 )) $name = "${$name}q;d" echo "${$name}"; printf "\n" done Il risultato del desiderio sarebbe il seguente per $6uguali …
12 bash  variable 



3
Come continuare una frase con un comando all'interno
Ad esempio, ho cercato di dire "Al momento ci sono 10 persone online" nel mio file di script. Non riesco mai a far funzionare il comando senza la parte "persone online al momento" nella riga successiva. Al momento, ho w='who | wc -l' echo "There are $w people online at …
12 bash  scripting 



7
Serializza la variabile shell in bash o zsh
C'è un modo per serializzare una variabile di shell? Supponiamo di avere una variabile $VARe di poter essere in grado di salvarla su un file o qualsiasi altra cosa e poi rileggerla più tardi per ottenere lo stesso valore? Esiste un modo portatile per farlo? (Io non la penso così) …
12 bash  shell  zsh  variable 




3
Confronto tra due comandi di ricerca
Recentemente ho ricevuto questo findone-liner, ma non sono in grado di spiegare da dove provenga la differenza dei due seguenti: Esempio 1 [root@centos share]# find . -exec grep -i "madis" {} /dev/null \; ./names:Madison Randy:300:Product Development Esempio 2 [root@centos share]# find . -exec grep -i "madis" {} \; Madison Randy:300:Product …
12 bash  shell  find 

4
come rinominare i file durante la copia?
Come copierei (stile di archivio in cui la data non viene modificata) tutti i file in una directory di backup nella directory dell'utente durante la ridenominazione di ogni file per rimuovere la porzione di stringa casuale dal nome (ovvero -2b0fd460_1426b77b1ee_-7b8e)? cp da: /backup/path/data/Erp.2014.02.16_16.57.03-2b0fd460_1426b77b1ee_-7b8e.etf per: /home/user/data/Erp.2014.02.16_16.57.03.etf Ogni file inizierà sempre con …
12 bash  shell  rename  file-copy 

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.