Domande taggate «bash-expansion»


3
Come escludere alcuni file dal meccanismo di espansione del nome file in bash?
Ho directory di file system ubuntu nella directory root e ho copiato accidentalmente centinaia di file nella directory root. Ho intuitivamente provato a rimuovere i file copiati escludendo il file system come rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./. ma non funziona. Qual è il modo corretto di escludere alcune directory durante l'eliminazione …


1
bash extended glob - abbina i file senza prefisso
Sto cercando di abbinare i nomi dei file per una jail fail2ban - quindi ho bisogno di usare solo il nome del file globbing - non regex o script bash. La mia /var/log/apache2directory contiene file che includono: example.com.error.log db.example.com.error.log app1.example.com.error.log app2.example.com.error.log Sto cercando di creare un glob per abbinare tutti …

5
Come creare una speciale frase espandibile in bash?
Mi ritrovo a fare <command> --help | grep <feature>molto spesso ogni giorno. Mi chiedevo se fosse possibile fare qualcosa del genere ^^che si espande "--help | grep"e quindi faccio questo: ls ^^ size Ciò eseguirà quanto segue: ls --help | grep size


3
espansione della shell (A | B) nei nomi dei file?
È possibile espandere una orscelta nella shell durante la lettura di un file, ad esempio. Ciò che intendo con questo è che, ad esempio, grepsupporta la sintassi come la (A|B)corrispondenza di A o B in un file. Allo stesso modo, se ho questi file: file1.txt file2.txt file3.txt file4.txt file5.txt Ho …


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.