Domande taggate «bash»

Per domande sugli script scritti per la shell dei comandi di Bash. Per gli script di shell con errori / errori di sintassi, si prega di controllarli con il programma shellcheck (o nel server web shellcheck su https://shellcheck.net) prima di pubblicare qui. Le domande sull'uso interattivo di Bash hanno maggiori probabilità di essere in argomento su Super User che su Stack Overflow.

3
Come eseguire lo script come un altro utente senza password?
Ho script.sh che deve essere eseguito come user2. Tuttavia, questo script può essere eseguito solo con user1 nella mia applicazione. Vorrei eseguire il seguente comando: su user2 -C script.sh ma essere in grado di funzionare senza password. Voglio anche che questo sia molto restrittivo, poiché in user1 è possibile eseguire …
145 linux  bash  sudo  su  sudoers 


13
Come controllare la dimensione di un file usando Bash?
Ho uno script che controlla la dimensione 0, ma ho pensato che ci dovrebbe essere un modo più semplice per verificare la dimensione del file. Vale a dire file.txtè normalmente 100k; come fare uno script controllare se è inferiore a 90k (incluso 0) e farlo fare una nuova copia perché …
145 bash 

4
Dividi i file usando tar, gz, zip o bzip2 [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 11 anni fa . Migliora questa domanda Devo comprimere un file di grandi dimensioni di circa 17-20 GB. Ho bisogno di dividerlo …

7
Personaggi Grep prima e dopo la partita?
Usando questo: grep -A1 -B1 "test_pattern" file produrrà una riga prima e dopo il modello corrispondente nel file. C'è un modo per visualizzare non linee ma un numero specificato di caratteri? Le righe nel mio file sono piuttosto grandi, quindi non mi interessa stampare l'intera riga, ma osservo solo la …
144 bash  grep 


7
Come scaricare un'intera directory e sottodirectory usando wget?
Sto cercando di scaricare i file per un progetto utilizzando wget, poiché il server SVN per quel progetto non è più in esecuzione e sono in grado di accedere ai file solo tramite un browser. Gli URL di base per tutti i file sono gli stessi http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ * Come posso …
143 regex  linux  bash  wget 

10
Come andare in ciascuna directory ed eseguire un comando?
Come faccio a scrivere uno script bash che passa attraverso ogni directory all'interno di una directory_procedura ed esegue un comando in ciascuna directory . La struttura delle directory è la seguente: parent_directory (il nome potrebbe essere qualsiasi cosa - non segue uno schema) 001 (i nomi delle directory seguono questo …
143 bash  shell  unix  find 

3
Come si possono diff due pipeline in Bash?
Come si possono diff due pipeline senza usare file temporanei in Bash? Supponi di avere due pipeline di comandi: foo | bar baz | quux E vuoi trovare il diffnei loro output. Una soluzione sarebbe ovviamente quella di: foo | bar > /tmp/a baz | quux > /tmp/b diff /tmp/a …
143 bash  diff  pipeline 



9
Commenti in linea per Bash?
Mi piacerebbe essere in grado di commentare un singolo flag in un comando di una riga. Bash sembra avere solo from # till end-of-linecommenti. Sto guardando trucchi come: ls -l $([ ] && -F is turned off) -a /etc È brutto, ma meglio di niente. C'è un modo migliore? Quanto …
142 bash  comments 


8
Funzione Bash per trovare il modello di corrispondenza file più recente
In Bash, vorrei creare una funzione che restituisca il nome file del file più recente che corrisponda a un determinato modello. Ad esempio, ho una directory di file come: Directory/ a1.1_5_1 a1.2_1_4 b2.1_0 b2.2_3_4 b2.3_2_0 Voglio il file più recente che inizia con "b2". Come posso farlo in bash? Devo …
141 linux  bash 

5
Esci da uno script in caso di errore
Sto creando uno script di shell che ha una iffunzione come questa: if jarsigner -verbose -keystore $keyst -keystore $pass $jar_file $kalias then echo $jar_file signed sucessfully else echo ERROR: Failed to sign $jar_file. Please recheck the variables fi ... Voglio che l'esecuzione dello script termini dopo aver visualizzato il messaggio …
141 bash  exit  shell 

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.