Questions marquées «wildcards»

Globbing signifie faire correspondre les fichiers par des modèles de nom contenant des caractères génériques.





6
Forcer les nouvelles lignes avec l'impression générique de chat
Je veux utiliser cat avec des caractères génériques dans bash afin d'imprimer plusieurs petits fichiers (chaque fichier est une phrase) sur la sortie standard. Cependant, le contenu du fichier séparé n'est pas séparé par une nouvelle ligne, ce que j'aimerais pour faciliter la lecture. Comment puis-je ajouter un délimiteur de …

3
ImageMagick sur plusieurs fichiers
J'ai converti un seul fichier de BMP en PNG avec ImageMagick en convertutilisant la commande ci-dessous convert CD\ Front.bmp CD\ Front.png J'ai beaucoup de tels fichiers, j'ai donc essayé: for f in */*.bmp ; do convert $f ${f%bmp}png; done mais cette commande se bloque pour toujours. Qu'est-ce que je fais …


3
«Mkdir foo; svn mv * foo ”
Je veux souvent faire une variante de cet idiome: $ mkdir 2010 $ svn mv * 2010 Bien sûr, je reçois une erreur car le glob correspond également à 2010: svn: Cannot copy path '2010' into its own child '2010/2010' Y a-t-il un moyen de le remplacer "svn mv * …


2
ls ignore "pas de correspondance"
Je voudrais lister tous les fichiers dans un dossier appelé foldernamequi ont l'extension test, atestou btest. Ma pensée immédiate était de courir ls ./foldername/*.{a,b,}test Cela fonctionne bien à moins qu'il n'y ait rien avec l'extension atest, auquel cas j'obtiens l'erreur zsh: no matches found: ./foldername/*.atest. Existe-t-il un moyen de simplement …

1
Bash Globbing pas comme prévu
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 …


1
Expansion des paramètres dans une variable affectée d'un caractère générique
J'ai deux fichiers dans mon dossier actuel (MA502) dont les noms sont - MA502_TAAGGCGA-TCGCAGG_L001_R1_001.at.fastq MA502_TAAGGCGA-TCGCAGG_L001_R2_001.at.fastq J'ai beaucoup de tels dossiers - ex MA503, MA504 etc., et je veux les parcourir. J'attribue mes noms de variables à l'aide de caractères génériques - Forward=*R1*.at.fastq Reverse=*R2*.at.fastq Je veux traiter ces fichiers dans un …



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.