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.

12
Come 'grep' un flusso continuo?
È possibile utilizzarlo grepsu un flusso continuo? Quello che voglio dire è una specie di tail -f <file>comando, ma con grepl'output per mantenere solo le linee che mi interessano. Ci ho provato tail -f <file> | grep patternma sembra che greppossa essere eseguito solo una volta tailterminato, vale a dire …
729 linux  bash  shell  grep  tail 

21
Estrai la sottostringa in Bash
Dato un nome file nel modulo someletters_12345_moreleters.ext, voglio estrarre le 5 cifre e inserirle in una variabile. Quindi, per enfatizzare il punto, ho un nome file con x numero di caratteri, quindi una sequenza di cinque cifre circondata da un singolo trattino basso su entrambi i lati, quindi un altro …
728 string  bash  shell  substring 



7
Cosa significa set -e in uno script bash?
Sto studiando il contenuto di questo file preinst che lo script esegue prima che quel pacchetto venga decompresso dal suo file di archivio Debian (.deb). Lo script ha il seguente codice: #!/bin/bash set -e # Automatically added by dh_installinit if [ "$1" = install ]; then if [ -d /usr/share/MyApplicationName …
713 linux  bash  shell  sh 




19
Come rimuovo tutti i file .pyc da un progetto?
Ho rinominato alcuni file in un progetto abbastanza grande e voglio rimuovere i file .pyc che si sono lasciati alle spalle. Ho provato lo script bash: rm -r *.pyc Ma ciò non si ripercuote attraverso le cartelle come pensavo. Che cosa sto facendo di sbagliato?
678 bash 




25
Trova e uccidi un processo in una riga usando bash e regex
Spesso devo interrompere un processo durante la programmazione. Il modo in cui lo faccio ora è: [~]$ ps aux | grep 'python csp_build.py' user 5124 1.0 0.3 214588 13852 pts/4 Sl+ 11:19 0:00 python csp_build.py user 5373 0.0 0.0 8096 960 pts/6 S+ 11:20 0:00 grep python csp_build.py [~]$ kill …
650 regex  bash  terminal  awk 

21
Dividi la stringa in un array in Bash
In uno script Bash vorrei dividere una riga in pezzi e memorizzarli in un array. La linea: Paris, France, Europe Vorrei averli in un array come questo: array[0] = Paris array[1] = France array[2] = Europe Vorrei usare un codice semplice, la velocità del comando non ha importanza. Come posso …
641 arrays  bash  split 


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.