Questions marquées «bash-expansion»


3
Comment exclure certains fichiers du mécanisme d'extension de nom de fichier dans bash?
J'ai des répertoires de système de fichiers ubuntu dans le répertoire racine et j'ai accidentellement copié des centaines de fichiers dans le répertoire racine. J'ai intuitivement essayé de supprimer les fichiers copiés en excluant le système de fichiers comme rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./. mais ça ne marche pas. Quelle est …


1
bash extended glob - correspond à des fichiers sans préfixe
J'essaie de faire correspondre les noms de fichiers pour une prison fail2ban - j'ai donc besoin d'utiliser uniquement la globalisation des noms de fichiers - pas les regex ou les scripts bash. Mon /var/log/apache2répertoire contient des fichiers comprenant: example.com.error.log db.example.com.error.log app1.example.com.error.log app2.example.com.error.log J'essaie de créer un glob pour correspondre à …

5
Comment créer une phrase extensible spéciale en bash?
Je me retrouve à faire <command> --help | grep <feature>très très souvent tous les jours. Je me demandais s'il était possible de créer quelque chose comme ^^ça "--help | grep"et ensuite je fais ceci: ls ^^ size Cela exécuterait ce qui suit: ls --help | grep size


3
expansion du shell (A | B) dans les noms de fichiers?
Est-il possible d'élargir un orchoix dans le shell lors de la lecture d'un fichier par exemple. Ce que je veux dire par là, c'est que, par exemple, grepprend en charge la syntaxe comme (A|B)pour faire correspondre A ou B dans un fichier. De même, si j'ai ces fichiers: file1.txt file2.txt …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.