Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1761 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  débile ou ça a un interet ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

débile ou ça a un interet ?

n°235375
vimaster
i love vi editor it's the best
Posté le 11-03-2003 à 12:56:11  profilanswer
 

mv titi.t `ls ti* | cut -d"." -f1`.h
 
for I in ./2003/*; do find $I -name *log.2003* -exec compress {} \; done
 
cat /etc/password | cat -n | awk '{print $1}'
 
etc....
 
les syntaxes de ce style ont elle un interet autre que de s'amuser à se compliquer la vie ??
 
en faisant un set -o vi sur une machine pour rappeler les commandes (oui je suis flemard.....) je suis tombé sur des commandes de ce type....
 
 
 


---------------
I love vi editor. it's the best one.
mood
Publicité
Posté le 11-03-2003 à 12:56:11  profilanswer
 

n°235392
minusplus
Posté le 11-03-2003 à 13:09:00  profilanswer
 

vimaster a écrit :

mv titi.t `ls ti* | cut -d"." -f1`.h
 
for I in ./2003/*; do find $I -name *log.2003* -exec compress {} \; done
 
cat /etc/password | cat -n | awk '{print $1}'
 
etc....
 
les syntaxes de ce style ont elle un interet autre que de s'amuser à se compliquer la vie ??
 
en faisant un set -o vi sur une machine pour rappeler les commandes (oui je suis flemard.....) je suis tombé sur des commandes de ce type....
 
 
 
 

le shell c'est un truc de warlodz qui s'ennuie, c'est bien connu ! :o

n°235394
cmotsch
Posté le 11-03-2003 à 13:11:00  profilanswer
 

vimaster a écrit :


les syntaxes de ce style ont elle un interet autre que de s'amuser à se compliquer la vie ??
 
en faisant un set -o vi sur une machine pour rappeler les commandes (oui je suis flemard.....) je suis tombé sur des commandes de ce type....


 
Avec un peu de pratique ça doit paraître  "naturel".  :jap:

n°235396
vimaster
i love vi editor it's the best
Posté le 11-03-2003 à 13:11:22  profilanswer
 

vimaster a écrit :

mv titi.t `ls ti* | cut -d"." -f1`.h
 
for I in ./2003/*; do find $I -name *log.2003* -exec compress {} \; done
 
cat /etc/password | cat -n | awk '{print $1}'
 
etc....
 
les syntaxes de ce style ont elle un interet autre que de s'amuser à se compliquer la vie ??
 
en faisant un set -o vi sur une machine pour rappeler les commandes (oui je suis flemard.....) je suis tombé sur des commandes de ce type....
 
 
 
 


 
j'ai un debut de reponse pour la compression
si on fait compress * dans un volume contenant trop de repertoire la commande echoue d'ou le find -exec pour faire un compress par fichier et le for pour selectionner que certain repertoires....
 
mais pourquoi faire
 cat truc | cat -n au lieu de cat -n truc ???
 
interet ? ou juste par fleme de taper sur backspace pour effacer et revenir en arriere ?


---------------
I love vi editor. it's the best one.
n°235398
Jak
Back to Slack !
Posté le 11-03-2003 à 13:13:22  profilanswer
 

C'est quoi cette question idiote ?
 
Comment tu fais pour compresser tous les fichiers nommés *log.2003 d'un répertoire s'appelant 2003/ ? Vas-y, comme ça, à la louche, avec ton interface graphique ...
 
Ah, oui, en effet, les 2 autres sont un peu bizarres. Mais c'est sur quel système ?


Message édité par Jak le 11-03-2003 à 13:15:03
n°235400
minusplus
Posté le 11-03-2003 à 13:14:59  profilanswer
 

vimaster a écrit :


 
mais pourquoi faire
 cat truc | cat -n au lieu de cat -n truc ???
 
interet ? ou juste par fleme de taper sur backspace pour effacer et revenir en arriere ?

je fais souvent comme ça aussi. passke
1) je sais pas toujours ce que je vais mettre après le | quand je commence à taper le ligne
2) c'est un bon réflexe pour les commandes qui ne prennent pas de nom de fichier en argument
3) un beau pipe de 1/2ko, c'est tellement beau ! :D

n°235402
vimaster
i love vi editor it's the best
Posté le 11-03-2003 à 13:15:48  profilanswer
 

Jak a écrit :

C'est quoi cette question idiote ?
 
Comment tu fais pour compresser tous les fichiers nommés *log.2003 d'un répertoire s'appelant 2003/ ? Vas-y, comme ça, à la louche, avec ton interface graphique ...
Et pour récupérer le nom de tous les utilisateurs du système, et uniquement leur nom ?
Bon, il y en a un qui est un peu bizarre, quand même.


 
c'est justement la question pourquoi faire des syntaxes aussi gores alors qu'il en existe des toutes simples ?
 
par contre sans utiliser d'interfaces c'est hors sujet...
 
en fait je cherche à savoir si c'est des types qui s'amusent avec leurs syntaxes ou si elles ont un interet en comparaisons des syntaxes "normales"....


---------------
I love vi editor. it's the best one.
n°235404
vimaster
i love vi editor it's the best
Posté le 11-03-2003 à 13:17:15  profilanswer
 

Jak a écrit :

C'est quoi cette question idiote ?
 
Comment tu fais pour compresser tous les fichiers nommés *log.2003 d'un répertoire s'appelant 2003/ ? Vas-y, comme ça, à la louche, avec ton interface graphique ...
 
Ah, oui, en effet, les 2 autres sont un peu bizarres. Mais c'est sur quel système ?


 
c'est sur un hpux mais je vois pas le rapport avec la question....de toute façon dans n'importequel shell c'est kifkif....


---------------
I love vi editor. it's the best one.
n°235405
minusplus
Posté le 11-03-2003 à 13:20:49  profilanswer
 

y'a aussi le cas du mec qui après 1254752 essais a trouvé la commande qui fonctionne et veut pas en démordre même si il se complique la vie pour rien et n'a pas bien compris ce qu'il faisait :  
http://forum.hardware.fr/forum2.php3?post=20895&cat=11
 
[:spamafote]

n°235412
Jak
Back to Slack !
Posté le 11-03-2003 à 13:29:04  profilanswer
 

vimaster a écrit :


 
c'est justement la question pourquoi faire des syntaxes aussi gores alors qu'il en existe des toutes simples ?
 
par contre sans utiliser d'interfaces c'est hors sujet...
 
en fait je cherche à savoir si c'est des types qui s'amusent avec leurs syntaxes ou si elles ont un interet en comparaisons des syntaxes "normales"....

Pour le find, vas-y, donne moi un truc plus simple. A priori, c'est à peu près comme ça que je le ferais, mais il y a peut-être plus simple. Fais voir.

mood
Publicité
Posté le 11-03-2003 à 13:29:04  profilanswer
 

n°235419
minusplus
Posté le 11-03-2003 à 13:31:56  profilanswer
 

Jak a écrit :

Pour le find, vas-y, donne moi un truc plus simple. A priori, c'est à peu près comme ça que je le ferais, mais il y a peut-être plus simple. Fais voir.


 
find /2003/ -mindepth 1 -name "*log.2003*" -exec compress "{}" \;
 


 
 
:o


Message édité par minusplus le 11-03-2003 à 13:32:21
n°235420
Jak
Back to Slack !
Posté le 11-03-2003 à 13:32:43  profilanswer
 

vimaster a écrit :


 
c'est sur un hpux mais je vois pas le rapport avec la question....de toute façon dans n'importequel shell c'est kifkif....

Euh, ben non, justement. Ça dépend des programmes et des options.
Par exemple, pour décompacter un fichier .tar.gz, je fais toujours tar zxvf fichier.tar.gz. Or, seule la version GNU de tar permet d'appeler gzip à partir des options. Sur un autre système (entendre avec un tar différent), il faudrait faire :
~$ gunzip fichier.tar.gz | tar xvf -
(Ou un truc du genre).
Donc, si, il y a un rapport.

n°235426
minusplus
Posté le 11-03-2003 à 13:35:54  profilanswer
 

Jak a écrit :

Euh, ben non, justement. Ça dépend des programmes et des options.
Par exemple, pour décompacter un fichier .tar.gz, je fais toujours tar zxvf fichier.tar.gz. Or, seule la version GNU de tar permet d'appeler gzip à partir des options. Sur un autre système (entendre avec un tar différent), il faudrait faire :
~$ gunzip fichier.tar.gz | tar xvf -
(Ou un truc du genre).
Donc, si, il y a un rapport.

gunzip -c
 
:o

n°235438
kuroineko
je mamgerais bien un truc la..
Posté le 11-03-2003 à 13:57:31  profilanswer
 

Jak a écrit :

Euh, ben non, justement. Ça dépend des programmes et des options.
Par exemple, pour décompacter un fichier .tar.gz, je fais toujours tar zxvf fichier.tar.gz. Or, seule la version GNU de tar permet d'appeler gzip à partir des options. Sur un autre système (entendre avec un tar différent), il faudrait faire :
~$ gunzip fichier.tar.gz | tar xvf -
(Ou un truc du genre).
Donc, si, il y a un rapport.


 
lui il parlait de toute evidance des commandes standard comme cat
ls mv find etc.....
 
et tu m'ecusera mais pour les options il suffit de lire le man page quand tu arrives sur un systeme different du tiens


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
n°235442
kuroineko
je mamgerais bien un truc la..
Posté le 11-03-2003 à 14:11:32  profilanswer
 

vimaster a écrit :

mv titi.t `ls ti* | cut -d"." -f1`.h
 
for I in ./2003/*; do find $I -name *log.2003* -exec compress {} \; done
 
cat /etc/password | cat -n | awk '{print $1}'
 
etc....
 
les syntaxes de ce style ont elle un interet autre que de s'amuser à se compliquer la vie ??
 
en faisant un set -o vi sur une machine pour rappeler les commandes (oui je suis flemard.....) je suis tombé sur des commandes de ce type....
 
 
 
 


 
a mon avis c'est un test de syntaxe pour voir le fonctionnement des sub-commands entre ``....
v titi.t `ls ti* | cut -d"." -f1`.h
 
pour le find je pense que c'est du meme gout un test de la syntaxe du for hors script p
for I in ./2003/*; do find $I -name *log.2003* -exec compress {} \; done
 
 
le  
cat /etc/password | cat -n | awk '{print $1}'est a mon avis tu meme style voir la syntaxe d'un cat -n piped sur une commande (le fait que la premiere soit aussi un cat est surement un pur hazard ....
 
voila a mon avis si toutes ces commandes ont ete trouvees sur le meme shell de la meme machine et les une a la suite des autres je suppose que c'est qlqu1 qui vient de faire des tests de syntaxes tout betement.....


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
n°235472
vimaster
i love vi editor it's the best
Posté le 11-03-2003 à 15:15:26  profilanswer
 

kuroineko a écrit :


 
a mon avis c'est un test de syntaxe pour voir le fonctionnement des sub-commands entre ``....
v titi.t `ls ti* | cut -d"." -f1`.h
 
pour le find je pense que c'est du meme gout un test de la syntaxe du for hors script p
for I in ./2003/*; do find $I -name *log.2003* -exec compress {} \; done
 
 
le  
cat /etc/password | cat -n | awk '{print $1}'est a mon avis tu meme style voir la syntaxe d'un cat -n piped sur une commande (le fait que la premiere soit aussi un cat est surement un pur hazard ....
 
voila a mon avis si toutes ces commandes ont ete trouvees sur le meme shell de la meme machine et les une a la suite des autres je suppose que c'est qlqu1 qui vient de faire des tests de syntaxes tout betement.....


probable !


---------------
I love vi editor. it's the best one.
n°235552
Zaib3k
Posté le 11-03-2003 à 18:03:30  profilanswer
 

petite question en passant :D
 
cafait quoi set -o vi ?

n°235558
Jak
Back to Slack !
Posté le 11-03-2003 à 18:13:12  profilanswer
 

Zaib3k a écrit :

petite question en passant :D
 
cafait quoi set -o vi ?

Ça permet, sur certains shell (ksh, par exemple, si je me souviens bien), d'avoir le rappel des commandes. Pour cela, il faut d'abord appuyer sur Échap, puis J ou K pour monter/descendre dans l'historique. Comme sous VI, quoi.
C'est pas utile sous le Bash, vu que le rappel des commandes est fait par défaut avec les flèches, mais sur les shell pourris ... :D


Message édité par Jak le 11-03-2003 à 18:13:27
n°235559
Zaib3k
Posté le 11-03-2003 à 18:15:50  profilanswer
 

ouki merci   :)  

n°235565
kuroineko
je mamgerais bien un truc la..
Posté le 11-03-2003 à 18:48:58  profilanswer
 

Jak a écrit :

Ça permet, sur certains shell (ksh, par exemple, si je me souviens bien), d'avoir le rappel des commandes. Pour cela, il faut d'abord appuyer sur Échap, puis J ou K pour monter/descendre dans l'historique. Comme sous VI, quoi.
C'est pas utile sous le Bash, vu que le rappel des commandes est fait par défaut avec les flèches, mais sur les shell pourris ... :D


 
oui en fait ca active carrement vi comme systeme d'edition des commandes
 
si tu ecris par erreur echo $PaTH au lieu de echo $PATH
tu fais comme sous vi ESC hhh~ pour corriger puis ENTER pour lancer la commande
 
et oui KSH le supporte bien


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
n°235570
Zaib3k
Posté le 11-03-2003 à 18:59:50  profilanswer
 

kuroineko a écrit :


 
oui en fait ca active carrement vi comme systeme d'edition des commandes
 
si tu ecris par erreur echo $PaTH au lieu de echo $PATH
tu fais comme sous vi ESC hhh~ pour corriger puis ENTER pour lancer la commande
 
et oui KSH le supporte bien


 
zut, j'ai essayé cette commande sur mon compte de l'ecole :/
 
je fais comment pour virer ca ? set -o untruc

n°235585
kuroineko
je mamgerais bien un truc la..
Posté le 11-03-2003 à 19:56:48  profilanswer
 

Zaib3k a écrit :


 
zut, j'ai essayé cette commande sur mon compte de l'ecole :/
 
je fais comment pour virer ca ? set -o untruc


il suffit de fermer toutes tes sessions...


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
n°235586
kuroineko
je mamgerais bien un truc la..
Posté le 11-03-2003 à 19:58:17  profilanswer
 

c'est vrai que vi quand on connais c'est merveilleux mais quand on debute c'est joe la galere


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
n°235590
Zaib3k
Posté le 11-03-2003 à 20:00:02  profilanswer
 

kuroineko a écrit :


il suffit de fermer toutes tes sessions...
 


 
ok merci
 
et vi powa aussi, j'adore ce truc

n°241425
becket
Posté le 26-03-2003 à 17:39:09  profilanswer
 

Meme si les exemples étaient relativement mals choisis, les commandes "compliquées" qui utilisent par exemples des structures peuvent semblées inutiles, ce n'est évidement qu'une illusion car elle permettent de faire des choses relativement complexes et/ou répétitives avec un minimum d'efforts ( hormis le fait de pondre la ou les lignes :) )

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  débile ou ça a un interet ?

 

Sujets relatifs
Petite question débile sur le téléchargement d'un distrib ...ais je interet a recompiler mon noyau ?
quel l'interet de passer de la mdk 8.2 a la 9.0 ?Question débile sur OSA
j'ai pas envie troller, mais je vois pas l'intérêt de la mdkintérêt de linux aujourd'hui...?
C'est quoi l'intérêt des lib SDL avec mplayer ?[ROUTAGE] J'ai pas compris l'intérêt du S-NAT, on peut m'expliquer ?
C'est quoi l'interet de la reiserfs ?Intérêt Linux??
Plus de sujets relatifs à : débile ou ça a un interet ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR