Commande "ls -l | sed -n 1~2p"

Fermé
PtiCassarin Messages postés 6 Date d'inscription samedi 1 septembre 2018 Statut Membre Dernière intervention 22 décembre 2018 - 1 sept. 2018 à 12:26
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 1 sept. 2018 à 17:29
Bonjour,

J'aimerais afficher 1 lignes sur 2 en sortie de ls -l, j'ai donc la commande qui va bien (ls -l | sed -n 1~2p) avec mais lorsque je la rentre j'ai un message d'erreurs..

Message d'erreurs : <ital>sed: 1: "1~2p": invalid command code ~

Savez-vous pourquoi ?

C'est pourtant une commande que j'ai trouvé dans le "Man Sed"

Merci d'avance


1 réponse

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
1 sept. 2018 à 13:06
Salut,

Quel système ? Quelle version de "sed" ?

0
PtiCassarin Messages postés 6 Date d'inscription samedi 1 septembre 2018 Statut Membre Dernière intervention 22 décembre 2018
1 sept. 2018 à 13:49
euh... comment ça la version de "sed" ? je débute tout juste dons je ne connais pas encore toute les fonctions..
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
1 sept. 2018 à 13:53
A défaut de version de sed, quel système as-tu ? Ou quelle distribution ?
0