Questions sur sed

9
réponses

Comment supprimer les espaces blancs avec sed?

j'ai un script shell simple qui supprime les espaces vides d'un fichier. Y a-t-il un moyen de rendre ce script plus compact (sans créer de fichier temporaire)? sed 's/[ \t]*$//' > __.tmp cat __.tmp > rm __.tmp
demandé sur 2010-12-14 13:44:21
1
réponses

Comment supprimer les guillemets dans la sortie jq pour analyser les fichiers JSON dans bash? [dupliquer]

cette question a déjà une réponse ici: chiffres Concat de JSON sans doubles-notes ... le ""? donc je reçois $ cat json.txt | jq '.name' | some_other_command $ Google Que puis-je utiliser?
demandé sur 2017-06-20 17:55:19
4
réponses

remplacement binaire des BSE

j'ai essayé de faire un remplacement sed dans un fichier binaire mais je commence à croire que ce n'est pas possible. ... n de M. grep sera cupide. hexdump -ve '1/1 "%.2x"' dirty.jpg | grep -o "ffd8.*ffd9" | xxd -r -p > clean.jpg
demandé sur 2010-04-09 07:38:23
5
réponses

Regex to batch renommer les fichiers dans le Terminal OS X

je cherche un moyen de mettre par lots les fichiers renommés avec un regex i.e. s/123/onetwothree/g je ... utiliser awk et sed avec un regex, mais ne pouvait pas comprendre comment les Piper ensemble pour la sortie désirée.
demandé sur 2012-05-19 14:53:13
3
réponses

sed avec chaîne littérale--pas de fichier d'entrée

cela devrait être facile: je veux lancer sed contre une chaîne littérale, pas un fichier d'entrée. Si vous vous dem ... cho: echo "A,B,C" | sed 's/,/','/g' j'ai une invite. Quelle est la bonne façon de le faire?
demandé sur 2012-10-24 22:58:03
5
réponses

Comment utiliser sed pour supprimer seulement les lignes vides doubles?

j'ai trouvé ce question et réponse sur la façon de supprimer Triple lignes vides. Cependant, j'ai besoin de la même ... nde proposée Pour supprimer les lignes triples vierges est au-dessus de ma tête: sed '1N;N;/^\n\n$/d;P;D'
demandé sur 2012-09-26 13:44:52
7
réponses

Compter le nombre de lignes vides dans un fichier

Dans count (non vide) des lignes de code dans bash ils expliquent comment compter le nombre de lignes non-vides. ... mpter le nombre de lignes vides dans un fichier? Par ligne blanche, j'entends aussi les lignes qui ont des espaces.
demandé sur 2012-11-22 08:53:32
2
réponses

Puis-je utiliser la commande sed pour remplacer plusieurs lignes vides par une seule ligne vide?

je sais il y a une question similaire dans Comment puis-je le remplacer plusieurs des lignes vides avec une seule l ... s ma question Est de savoir si cela peut être mis en œuvre en utilisant simplement la commande sed ? Merci
demandé sur 2010-12-23 20:45:40
5
réponses

Supprimer les caractères unicode de textfiles-sed, autres méthodes Bash / shell

Comment supprimer les caractères unicode d'un tas de fichiers texte sur le terminal? J'ai essayé mais ça n'a pas march ... of weird "control" space U+0092 - same sort of weird "control" space A0 - non-space break U+200E - left to right mark
demandé sur 2011-12-19 17:55:39
8
réponses

Comment remplacer une ligne entière dans un fichier texte par un numéro de ligne

j'ai une situation où je veux un script bash pour remplacer une ligne entière dans un fichier. Le numéro de ligne est ... y a-t-il des méthodes bash pour faire cela (ou quelque chose de simple qui peut être jeté dans un .SH script).
demandé sur 2012-06-21 23:20:43
1
réponses

Comment utiliser différents délimiteurs pour la commande sed substitute?

j'écris un script shell pour créer des fichiers de configuration. Je dois remplacer quelques modèles dans les fichiers ... sans mettre des antislashs devant les slashs? peut-être y a-t-il un autre outil disponible pour faire cela?
demandé sur 2011-05-03 05:23:14
6
réponses

comment utiliser pylint dans vim

je ne veux pas installer un autre plugin, comme pylint.vim, Et aujourd'hui, je décide d'utiliser vim modifier ... ritePost Auto commands for "*.py": E492: Not an editor command: sed s/^\(\w*\):\s*\([0-9]\+\)/<afile>:: : /g
demandé sur 2010-10-01 17:10:37
10
réponses

Remplacer la ligne entière contenant une chaîne en utilisant Sed

j'ai un fichier texte qui a une ligne particulière quelque chose comme sometext sometext sometext TEXT_TO_BE_RE ... T_TO_BE_REPLACED j'ai besoin d'écrire un script shell pour cela. Comment réaliser cela en utilisant sed ?
demandé sur 2012-06-28 16:55:26
18
réponses

Comment décoder une chaîne encodée par une URL dans shell?

j'ai un fichier avec une liste d'agents-utilisateurs qui sont encodés. Par exemple: Mozilla%2F5.0%20%28Macintos ... ipt ressemble à: #!/bin/bash for f in *.log; do echo -e "$(cat $f | sed 'y/+/ /; s/%/\x/g')" > y.log done
demandé sur 2011-06-06 14:28:33
3
réponses

Quelles sont les différences entre grep, awk et sed? [dupliquer]

possible Duplicate: quelles sont les différences entre Perl, Python, AWK et sed? Que ... e grep , awk et sed en termes de leur rôle dans Administration du système Unix / Linux et traitement de texte.
demandé sur 2011-10-11 18:26:57
5
réponses

Trouver et remplacer la chaîne de caractères dans tous les fichiers recursive en utilisant grep et sed [dupliquer]

cette question a déjà une réponse ici: Comment faire une recherche/remplacement r ... ;script>"[newscript]"</script>' grep -rl $oldstring /path/to/folder | xargs sed -i s/$oldstring/$newstring/g
demandé sur 2013-04-10 12:06:04
12
réponses

Script bash Linux pour extraire l'adresse IP

je veux faire un gros script sur ma Debian 7.3 ( quelque chose comme traduit et beaucoup plus de nouvel environnement ... sais beaucoup plus. D'autre part pour dire que le projet est en cours. Si quelqu'un serait intéressé, juste me pm.
demandé sur 2014-01-24 19:16:10
5
réponses

RE error: séquence d'octets illégale sur Mac OS X

j'essaie de remplacer une chaîne dans un Makefile sur Mac OS X pour la compilation croisée avec iOS. La chaîne comport ... r imprimer position de la séquence d'octets illégale? Ou personne ne sait ce que le illégales séquence d'octets est?
demandé sur 2013-10-08 12:03:05
17
réponses

Est-il sed comme utilitaire pour cmd.exe? [fermé]

je veux modifier le contenu du fichier par programmation en utilisant la ligne de commande de windows ( cmd.exe ). ... nt dans windows? Edit: je suis à la recherche pour les natifs de la ligne de commande de la solution.
demandé sur 2008-09-24 18:01:42
8
réponses

Ajouter une ligne à un fichier seulement si elle n'existe pas déjà

j'ai besoin d'ajouter la ligne suivante à la fin d'un fichier de configuration: include "/configs/projectname.c ... faire ceci, mais je ne peux pas trouver comment. comment l'insérer seulement si la ligne n'existe pas déjà?
demandé sur 2010-08-24 17:40:18