En raison des spécificités de mes besoins d'archivage, je ne suis pas à l'aise avec les archives tar.gz solides et j'utilise plutôt 7z. J'utilise la commande suivante pour ce faire: 7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=off ~/my/folder.7z ~/my/folder/* Pour créer une archive de tout à l'intérieur en ~/my/folder/tant …
J'ai répondu à cette question sur SuperUser qui était liée au type d'expressions régulières utilisées lors de la réception d'une sortie. La réponse que j'ai donnée était la suivante: tail -f log | grep "some_string.*some_string" Et puis, en trois commentaires à ma réponse @Bob a écrit ceci: .*est gourmand et …
J'ai besoin de rechercher et de remplacer toutes les occurrences d'un caractère inconnu dans certains fichiers portant le même nom. En ouvrant de tels fichiers avec vi, j'ai lu le code <91> pour ce personnage. En les ouvrant avec du nano, j'ai lu un "point d'interrogation" dans un diamant (rhumble …
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 …
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 …
Supposons qu'un répertoire contient 100 fichiers commençant par la lettre «a». Si je fais un grep <some string> a*depuis le terminal, comment le shell va-t-il gérer cela? Va-t-il développer l'expression régulière, obtenir une liste de tous les fichiers commençant par a et grep sur chacun de ceux-ci de manière séquentielle? …
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 * …
Cela fonctionne en bash: touch a b c echo !(a) Si j'exécute le script ci-dessus dans zsh (avec kshglobon), il se plaint: zsh: number expected Si j'ajoute |après a, ça marche: echo !(a|) Pourquoi?
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 …
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 …
Je pense qu'il doit y avoir une réponse simple à cela, mais je ne peux pas comprendre pourquoi cela ne fonctionne pas! J'ai un dossier dans mon répertoire personnel (enfin, quelques niveaux plus bas) appelé plugins installés. Je veux transférer tout le contenu de ce dossier (environ 15 fichiers .jar) …
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 …
du -hc *zipme montre la taille totale des fichiers zip dans un dossier, mais il montre également chaque taille de fichier unique du dossier. J'ai seulement besoin d'une taille totale. Existe-t-il un moyen d'afficher la taille totale d'un dossier sans afficher la taille d'un seul fichier?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.