Vous n'êtes pas identifié(e).
et je voudrais sortir ceci :
en prenant comme repère PERFORMER de la première ligne.
Il faut absolument ne pas utiliser AWK à cause d'un problème de simple quote qui me fait foirer la suite de mon travail.
Merci par avance.
Dernière modification par Anonyme (20-11-2020 12:35:43)
Hors ligne
Hors ligne
ou sans " :
Dernière modification par David5647 (20-11-2020 15:30:17)
En ligne
me suis inspiré par la
https://www.howtoforge.com/linux-column-command/
https://debian-facile.org/doc:systeme:sed
edit: modif pour créé le fichier final
Dernière modification par Croutons (20-11-2020 16:09:01)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
En ligne
j'en suis toujours à bloquer sur le même truc
@David5647
Que dire, à part que ça fonctionne :
Dernière modification par Anonyme (20-11-2020 16:52:41)
@Croutons
Salut,
sed -e "s/TITLE/@TITLE/g" -e "s/PERFORMER/@PERFORMER/g" test.txt| column -n -t -s "@" > test2.txt
j'en suis toujours à bloquer sur le même truc hmm
column: l'option --table est requise pour toutes les --table-*
fonctionne très bien chez moi tu as du loupé un truc
fichier de départ test.txt
fichier d'arrivé test2.txt
bon après j'ai supposé qu'il fallait un fichier au final
Dernière modification par Croutons (20-11-2020 17:48:56)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
En ligne
test2.txt :
@Croutons : ta commande doit fonctionner sous buster, mais pas pour les versions suivantes, l'option -n ne fait plus la même chose.
Pas de bol ^^. Ca marche si l'on enlève cette option
manpage buster
manpage bullseye
En ligne
Dernière modification par Croutons (21-11-2020 09:01:22)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
En ligne
Edit: en image
^^ On te croit
En re-parcourant les manapges :
-n [...] This option is a Debian GNU/Linux extension.
Je suppose que l'usage veut, lorsque l'on développe un programme, qu'on ne change pas le fonctionnement d'une option, on la supprime, on en crée une nouvelle, mais on ne réemploi pas la commande à un autre but. Sauf, quand c'est rajouté par un tiers : debian. Double pas de bol =P
En ligne
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
En ligne
ba c'est pas banale comme truc
je viens de recommencé fonctionne très biencat test2.txt
TITLE "Sealed With a Kiss [FFP]" PERFORMER "Brian Hyland"
TITLE "Sherry [G92]" PERFORMER "Four Seasons"
Edit: en image
https://pic.infini.fr/EX5VPOms/DojsI3kk.gif
Toi, tu me cherches !!!!
EDIT
Moi qui suis sous Arch, ça file les versions. On doit sûremment en perdre en route des options
Dernière modification par Anonyme (20-11-2020 19:20:17)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
En ligne