Questions marquées «bash»

Bash est un shell gratuit pour les systèmes d'exploitation de type Unix du projet GNU.

3
texte d'écho avec une nouvelle ligne dans bash
Je voudrais ajouter du texte à un fichier. J'ai donc écrit en bash echo text >> file.conf Mais cela ne laisse pas de nouvelle ligne. Je ne peux donc faire cela qu'une seule fois. Comment ajouter une nouvelle ligne?
35 linux  bash 

3
Copier la liste des fichiers
J'ai une liste de fichiers séparés par des espaces dans un fichier list.txt. Je voudrais les copier dans un nouveau dossier. J'ai essayé de faire: cp `cat list.txt` new_folder Mais cela n'a pas fonctionné. Comment ferais-tu ceci ? Mise à jour: Merci pour toutes vos réponses très intéressantes. Je n'ai …
35 bash  unix  cp 

4
Annuler le désordre d'extraction de fichier tar
Je viens de décompresser une archive qui a produit un désordre de fichiers dans mon répertoire bien rangé. Par exemple: user@comp:~/tidy$ tar xvf myarchive.tar file1 file2 dir1/ dir1/file1 dir1/subdir1/ dir1/subdir1/file1 dir2/ dir2/file1 ... Je m'attendais à ce que le fichier tar ait été organisé dans un seul dossier (c'est-à-dire myarchive/), …
34 linux  bash  tar  undo 

5
Achèvement de l'onglet bash personnalisé
J'ai mon utilitaire de console personnalisé cooltoolavec une liste d'options fooOption barOption Que dois-je faire pour pouvoir bash compléter automatiquement les options en appuyant sur la tabtouche? Je veux dire que l'utilisateur a tapé $ ./cooltool foo_ puis pressé tab. Et alors $ ./cooltool fooOption _ apparu.
34 bash 


5
Écriture de la sortie «tail -f» dans un autre fichier
Dans la continuité de mon dernier post où j'ai l'habitude grep & tail -fde trouver des occurrences d'événements "rares". Je voudrais enregistrer ceci dans un autre fichier. J'ai essayé de tourner tail -f log.txt | egrep 'WARN|ERROR' dans tail -f log.txt | egrep 'WARN|ERROR' | tee filtered_output.txt Le fichier est …
34 bash  cygwin  grep  logging 



2
Source accidentelle .bash_history
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Super User. Migré il y a 6 ans . Dans un moment d'éclat, j'ai exécuté la commande source ~/.bash_history. Heureusement, la plupart des commandes utilisent vimpour modifier certains fichiers, mais il y a des commandes …
34 bash 

3
Comment utiliser 'sed' avec de la tuyauterie
Je veux remplacer une chaîne de sortie grep, j'ai: $ npm info webpack | grep version ça me sort $ version: '2.1.0-beta.12', mais je veux avoir: $ 2.1.0-beta.12 Je pense donc que je pourrais y parvenir en utilisant sedet en remplaçant les sous-chaînes inutiles. Mais voici la partie difficile pour …
34 bash  grep  sed 




6
comment faire bash pour ne pas envelopper la sortie?
Chaque fois qu'une commande génère de longues lignes en sortie (par exemple, lorsqu'un ls -ldossier contient des fichiers avec des noms longs), les longues lignes sont encapsulées à la ligne suivante, gâchant ainsi la structure des colonnes. Y a-t-il un moyen d'éviter cela? Quelque chose qui ressemble à l'option vim …

10
sha1sum pour un répertoire de répertoires
sha1sum ./path/to/directory/* | sha1sum ce qui précède a été publié comme un moyen de calculer un sha1sum d'un répertoire qui contient des fichiers. Cette commande échoue si le répertoire comprend plus de répertoires. Existe-t-il un moyen de calculer récursivement le sha1sum d'un répertoire de répertoires universellement (sans ajustement personnalisé d'un …
33 bash  hashing 

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.