Commande spéciale
Résolu
floxi
Messages postés
153
Statut
Membre
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
bonjour,
je cherche une commande qui afficherai l'inverse d'un head, exemple
ll | head -n 1 affiche uniquement la premiere ligne
la commande que je cherche afficherai toutes les lignes du ll sauf la premiere.
Si quelqu'un a une idée sa serai sympa
merci d'avance
je cherche une commande qui afficherai l'inverse d'un head, exemple
ll | head -n 1 affiche uniquement la premiere ligne
la commande que je cherche afficherai toutes les lignes du ll sauf la premiere.
Si quelqu'un a une idée sa serai sympa
merci d'avance
A voir également:
- Commande spéciale
- Invite de commande - Guide
- Commande terminal mac - Guide
- Série spéciale just livebox fibre - Accueil - Box & Connexion Internet
- Diskpart commande - Guide
- Clavier lettre spéciale - Guide
10 réponses
et encore plus simple
johan@johan:~$ seq 1 1000 > brol
johan@johan:~$ tail +2 brol |head
2
3
4
5
6
7
8
9
10
11
johan@johan:~$ tail +5 brol |head
5
6
7
8
9
10
11
12
13
14
Johan
johan@johan:~$ seq 1 1000 > brol
johan@johan:~$ tail +2 brol |head
2
3
4
5
6
7
8
9
10
11
johan@johan:~$ tail +5 brol |head
5
6
7
8
9
10
11
12
13
14
Johan
Salut,
man tail
Et voilà 2 commandes
man tail
Et voilà 2 commandes
tail -n$(($(cat fichier | wc -l)-1)) fichier perl -ne 'print if 2..eof()' fichierlami20j
Salut,
oui bien sûr :-) c'est beaucoup, beaucoup plus simple
j'ai oublie le + (dans man tail :-))
Si un nombre N est précédé de + tail commence l'affichage à partir du Nième .....
mais pas besoin de head dans son cas
tail +N fichier est suffisant vu qu'il veux afficher à partir de la Nème ligne
lami20j
oui bien sûr :-) c'est beaucoup, beaucoup plus simple
j'ai oublie le + (dans man tail :-))
Si un nombre N est précédé de + tail commence l'affichage à partir du Nième .....
mais pas besoin de head dans son cas
tail +N fichier est suffisant vu qu'il veux afficher à partir de la Nème ligne
lami20j
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
of course,
mais c'était pour avoir un exemple bien formé 'pas besoin de 990 + lignes dans le message ;)
Johan
mais c'était pour avoir un exemple bien formé 'pas besoin de 990 + lignes dans le message ;)
Johan
Re-
Si c'est uniquement pour empêcher l'affichage de la 1ère ligne du résultat de la commande "ll" (ls -l), autrement dit la ligne contenant "total ...", tu peux aussi utiliser "grep" et l'option "-v" :
Si c'est uniquement pour empêcher l'affichage de la 1ère ligne du résultat de la commande "ll" (ls -l), autrement dit la ligne contenant "total ...", tu peux aussi utiliser "grep" et l'option "-v" :
ll | grep -v "total"et tu auras aussi le résultat escompté ;-))
Pas vraiment certain là:
johan@johan:~/tmp$ touch total johan@johan:~/tmp$ ls 20060824_604_704_707_V315b05.BIN di604wodmz-20060818.bin total johan@johan:~/tmp$ ls -l | grep -v "total" -rw-r--r-- 1 johan johan 376958 2006-08-24 11:05 20060824_604_704_707_V315b05.BIN -rw-rw-r-- 1 johan johan 19932 2005-09-12 00:00 di604wodmz-20060818.bin
Salut,
teste cette commande s'il te plaît, c'est bizarre que tu n'as pas vu ce message :-DD
une petite commande#4
Merci
lami20j
teste cette commande s'il te plaît, c'est bizarre que tu n'as pas vu ce message :-DD
une petite commande#4
Merci
lami20j
Au cas ou tu repasserais par ici, par rapport à la commande avec "sed" que je t'avais donné, il y a encore plus simple (des fois je vous jure, on s'e**erde pour rien) :
ll | sed '1d';-))
Salut,
(des fois je vous jure, on s'e**erde pour rien)
Oui, peut être.
Cependant le plus important c'est qu'il y a plusieurs façon de le faire.
Tant qu'on a le choix c'est magnifique.
lami20j
(des fois je vous jure, on s'e**erde pour rien)
Oui, peut être.
Cependant le plus important c'est qu'il y a plusieurs façon de le faire.
Tant qu'on a le choix c'est magnifique.
lami20j
Re-
Cependant le plus important c'est qu'il y a plusieurs façon de le faire.
Tant qu'on a le choix c'est magnifique.
Je suis entièrement d'accord, je parlais juste pour moi et à propos de ma solution précédente
ll | sed -n '2,$p'
qui il faut le reconnaitre, est beaucoup plus tarabiscotée que
ll | sed '1d'
;-))
Cependant le plus important c'est qu'il y a plusieurs façon de le faire.
Tant qu'on a le choix c'est magnifique.
Je suis entièrement d'accord, je parlais juste pour moi et à propos de ma solution précédente
ll | sed -n '2,$p'
qui il faut le reconnaitre, est beaucoup plus tarabiscotée que
ll | sed '1d'
;-))