Questions marquées «sed»

sed est un éditeur de flux en ligne de commande pour filtrer et transformer le texte.

2
Imprimer des lignes entre (et inclure) deux motifs
Je veux commencer la grepping à partir des lignes qui ont CKà la fin de la ligne et arrêter la grepping lorsque la ligne a Dà la fin. J'ai essayé grep "$CK" "$D" file..txt, mais ça n'a pas marché. Contribution: kkkkkkkkkkk jjjjjjjjjjjjjjjjjj gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D GGGGGGGGGGGGGG GGGGGGGGGGGGGG La …

3
Filtrer un fichier .CSV en fonction des valeurs de la 5ème colonne d'un fichier et imprimer ces enregistrements dans un nouveau fichier
J'ai un fichier .CSV avec le format ci-dessous: "column 1","column 2","column 3","column 4","column 5","column 6","column 7","column 8","column 9","column 10 "12310","42324564756","a simple string with a , comma","string with or, without commas","string 1","USD","12","70%","08/01/2013","" "23455","12312255564","string, with, multiple, commas","string with or, without commas","string 2","USD","433","70%","07/15/2013","" "23525","74535243123","string , with commas, and - hypens and: semicolans","string with …
16 linux  sed  awk  csv  filter 


2
Supprimer jusqu'à la première occurrence du côlon à l'aide de sed
Ma commande sed est, sed '/(.*:)/d' <<< 'abcd:bcde:cdeaf' Il doit revenir, bcde:cdeaf (c'est-à-dire) tous les caractères avant le premier deux-points de la ligne et le deux-points lui-même doivent être supprimés. Mais cela ne supprime rien. Ma confusion provient principalement de, 1) Faut-il échapper les parens pour la correspondance des motifs …
16 sed 

5
Utilisation de sed pour extraire du texte entre 2 balises
J'ai un fichier .xml et j'essaie de faire une "installation de groupe" sur une machine RHEL6 car il y a plusieurs centaines de bibliothèques dans ce fichier .xml ... (près de 16 000 lignes). J'essaie donc d'extraire les noms de groupe contenus dans le fichier .xml qui a cette structure: …
16 sed 

5
Comment intégrer une commande shell dans une expression sed?
J'ai un fichier texte au format suivant: keyword value keyword value ... Où mot-clé est un seul mot et la valeur est tout le reste jusqu'à la fin de la ligne. Je veux lire le fichier à partir d'un script shell, de manière à ce que les valeurs (mais pas …
16 shell  sed 

4
Traitement de la variable bash avec sed
la variable bash LATLNG contient une valeur de latitude et de longitude entre parenthèses comme ceci (53.3096,-6.28396) Je veux les analyser dans une variable appelée LAT et LON que j'essaie de faire via sed comme ça LAT=$(sed "s/(\(.*\),\(.*\))/\1/g" "$LATLNG") LON=$(sed "s/(\(.*\),\(.*\))/\2/g" "$LATLNG") Cependant, j'obtiens l'erreur suivante: sed: can't read (53.3096,-6.28396): …




8
sed - supprimer la toute dernière occurrence d'une chaîne (une virgule) dans un fichier?
J'ai un très gros fichier csv. Comment supprimer le dernier ,avec sed (ou similaire)? ... [11911,0,"BUILDER","2014-10-15","BUILDER",0,0], [11912,0,"BUILDER","2014-10-15","BUILDER",0,0], [11913,0,"BUILDER","2014-10-15","BUILDER",0,0], ] Sortie désirée ... [11911,0,"BUILDER","2014-10-15","BUILDER",0,0], [11912,0,"BUILDER","2014-10-15","BUILDER",0,0], [11913,0,"BUILDER","2014-10-15","BUILDER",0,0] ] La commande sed suivante supprimera la dernière occurrence par ligne, mais je veux par fichier. sed -e 's/,$//' foo.csv Cela ne fonctionne pas non …
15 sed 

9
Trouver toutes les occurrences dans un fichier avec sed
Utilisation du système d'exploitation OPEN STEP 4.2 ... J'utilise actuellement la sedcommande suivante : sed -n '1,/141.299.99.1/p' TESTFILE | tail -3 Cette commande trouvera une instance dans un fichier avec l'IP de 141.299.99.1 et inclura également 3 lignes avant ce qui est tout bon, à l'exception que je voudrais également …
15 sed 

8
Comment effectuer un grep multi-lignes
Comment feriez-vous un grep pour du texte qui apparaît sur deux lignes? Par exemple: pbsnodes est une commande que j'utilise qui renvoie l'utilisation d'un cluster Linux root$ pbsnodes node1 state = free procs = 2 bar = foobar node2 state = free procs = 4 bar = foobar node3 state …



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.