J'ai besoin d'imprimer la structure de répertoires de notre système de production et j'aimerais supprimer certains répertoires spécifiques de l' arborescence ? Comment pouvons-nous spécifier plusieurs modèles d'ignorance pour la
J'ai besoin d'imprimer la structure de répertoires de notre système de production et j'aimerais supprimer certains répertoires spécifiques de l' arborescence ? Comment pouvons-nous spécifier plusieurs modèles d'ignorance pour la
J'ai un regex que j'ai coincé dans mon .gitignoresemblable à: (Big|Small)(State|City)-[0-9]*\.csv Cela n'a pas fonctionné, je l'ai donc testé contre RegexLab.NET . J'ai ensuite trouvé la page de manuel de gitignore qui m'a amené à apprendre que gitignore n'utilise pas d'expressions régulières, mais...
Veuillez expliquer pourquoi 1 4 5 6 est affiché pour les quatre dernières déclarations d'écho? J'ai frappé cela par accident une fois, mais je suis maintenant curieux de savoir pourquoi ce comportement se produit. Ces déclarations fonctionnent comme prévu (pour moi). $ echo [ 9876543210 ] [...
Dans bash, le shell lspeut utiliser une fonctionnalité logique OU (bien sûr, je pourrais aussi le faire, ls name1 name2mais mes vrais exemples sont plus compliqués): ls @(name1|name2) Existe-t-il un moyen de le faire en utilisant find? Ma mise en œuvre naïve: find . -maxdepth 1 -name...
Disons que j'ai un répertoire avec les fichiers a1, a2, a3, b1, b2, b3. Je veux seulement faire correspondre les fichiers commençant par amais ne contenant pas 3. J'ai essayé ls -I "*3" *a*mais ça revient a1 a2 a3, même si je ne veux pas qu'elle corresponde a3. Est-ce possible avec...
Je veux agir sur une liste de sous-répertoires dans un répertoire. Considérer: for x in x86-headers/*/C/populate.sh; do echo $x; done Cela donne x86-headers/elf/C/populate.sh x86-headers/gl/C/populate.sh x86-headers/gmp/C/populate.sh x86-headers/gnome2/C/populate.sh x86-headers/gtk2/C/populate.sh...
J'essaie de trouver des fichiers qui ont une nouvelle ligne dans le nom de fichier. Mais je ne sais pas quel modèle utiliser. Le suivant fonctionne, mais n'est pas très utile si je veux l'utiliser en code indenté. find . -name '* *' J'ai essayé ces deux et ils ont seulement réussi à trouver des...
J'essaie de créer un script de sauvegarde à mesure que les fichiers journaux deviennent de plus en plus gros. Ce que j'ai, c'est de copier le fichier actuel (par exemple, securefichier dans /var/log/) et de supprimer le contenu de ce fichier. Mais il y a des fichiers avec le nom comme: secure.1,...
Considérer: echo -e "a\nb\nc\nd\ne\nf\ng\nh" | sed '3,5a test' Cela correspondra aux lignes 3, 4 et 5. Mais j'essaie de faire correspondre uniquement les lignes 3 et 5 (pas 4). Et ajoutez «test» après
J'ai un fichier d'entrée FILE1.TXT comme ci-dessous. 11 id1 12 13 AGE = 20 14 NAME = NAME1 15 16 id2 17 18 AGE = 30 19 NAME = NAME2 . . . 110 idXYZ 111 112 AGE = AGEXYZ 113 NAME = NAMEXYZ 114 115 idZZZ 116 Je souhaite rechercher tous les champs qui appartiennent à un identifiant particulier et...
Si j'ai une chaîne "1 2 3 2 1" - ou un tableau [1,2,3,2,1] - comment puis-je sélectionner les valeurs uniques, c'est-à-dire "1 2 3 2 1" produces "1 2 3" ou [1,2,3,2,1] produces [1,2,3] Similaire à uniq mais uniq semble fonctionner sur des lignes entières, pas sur des motifs au sein d'une ligne...
Ceci est une question de devoirs: Faites correspondre tous les noms de fichiers avec 2 caractères ou plus qui commencent par une lettre minuscule, mais ne se terminent pas par une lettre majuscule. Je ne comprends pas pourquoi ma solution ne fonctionne pas. J'ai donc exécuté ce qui suit: touch aa...