Questions marquées «sed»

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

5
sed se comporte différemment sous FreeBSD et Linux?
J'utilise à la fois Linux et FreeBSD (en particulier, j'utilise Debian Linux et PC-BSD), et j'ai trouvé quelque chose de bizarre sed. J'ai souvent besoin de convertir des fichiers de "valeurs séparées par des tabulations" en "valeurs séparées par des virgules". La façon la plus simple que je connaisse est …
12 sed  freebsd 

4
Concaténer les lignes par première colonne par awk ou sed
Comment puis-je l'utiliser awkdans la situation suivante? Je veux concaténer des lignes commençant par la même colonne. Seule la première colonne est maintenue après la jointure (dans ce cas aaa, www, hhh). Le fichier peut être séparé par des espaces ou des tabulations. Exemple d'entrée: aaa bbb ccc ddd NULL …



1
Comment fonctionne cette commande sed?
Je suis tombé sur cette solution pour imprimer une ligne spécifique à partir d'un fichier texte: sed '123!d;q' file Pourquoi sed ne quitte-t-il pas après la première ligne d'entrée dans ce cas?
12 sed 


2
Quelle version sed n'est pas GNU sed 4.0?
J'essaie de comprendre quelle version de sedcela j'ai sur BusyBox 1.18.3. La --versionsortie est cryptique. $ sed --version This is not GNU sed version 4.0 Le code suivant est issu du code pertinent sed.c. /* Lie to autoconf when it starts asking stupid questions. */ if (argv[1] && !strcmp(argv[1], "--version")) …
12 sed  version  busybox 



2
Comment enregistrez-vous une expression rationnelle complexe pour une réutilisation multiple dans sed?
En utilisant sed, je crée souvent des expressions régulières assez compliquées et complexes que je dois faire correspondre deux fois dans un fichier. Existe-t-il un moyen pour moi de sauvegarder cette expression régulière et de la référencer deux fois? Peut-être quelque chose qui ressemble à ça? sed ' complicated_regex=/^(([a-f0-9]{32})+([a-zA-Z0-9=]{{$i}})?)+$/ s/complicated_regex:complicated_regex/simple-output/ …

5
sed ne parvient pas à supprimer le caractère de nouvelle ligne
J'utilise seddepuis un certain temps, mais voici une bizarrerie que j'ai trouvée , que je ne suis pas en mesure de résoudre. Permettez-moi d'expliquer mon problème avec le cas réel. Scène 1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboard Dans la première commande, je dirige …
12 sed  newlines 


4
Supprimer la nouvelle ligne de la variable Unix
J'ai une variable dont la valeur est trouvée en utilisant la requête SQL. Je veux supprimer le nouveau traiteur de ligne de cette variable car je veux concaténer cette variable avec l'autre. Voici le code: dt=`sqlplus -s user/pwd@servicename <<EOF set feedback off; set head off; select replace(to_char((sysdate-7),'YYYYMonDD')||'_'||to_char((sysdate-1),'YYYYMonDD'),chr(10), '') from dual; …
12 sed 

2
Commande pour supprimer le premier nombre N de lignes en entrée
Contexte J'utilise un serveur SSH et j'ai cet utilisateur que je souhaite supprimer. Je ne peux pas supprimer cet utilisateur car il exécute actuellement quelques processus que je dois d'abord tuer. Voici le pipeline que j'utilise actuellement pour trouver tous les identifiants de processus de l'utilisateur que j'utilise actuellement: ps …
11 command-line  sed  awk  tail  head 


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.