find . -name "*.doc" -exec mv "{}" /backup/doc_word/ ;
c'est pas plûtot
find . -name "*.doc" -exec mv "{}" /backup/doc_word/ ;
find . -name "*.doc" -exec mv "{}" /backup/doc_word/ ;
c'est pas plûtot
find . -name "*.doc" -exec mv "{}" /backup/doc_word/ ;
find . -name "*.doc" -exec mv "{}" /backup/doc_word/ ;
c'est pas plûtot
find . -name "*.doc" -exec mv "{}" /backup/doc_word/ ;
D'ailleurs, c'est pour ça que Corel arrète Linux.
Leurs avocats ont compris la GNU ?
Ils sont venus, ils ont vu, ils l'ont pris dans le GNU.
D'ailleurs, c'est pour ça que Corel arrète Linux.
Leurs avocats ont compris la GNU ?
Ils sont venus, ils ont vu, ils l'ont pris dans le GNU.
D'ailleurs, c'est pour ça que Corel arrète Linux.
Leurs avocats ont compris la GNU ?
Ils sont venus, ils ont vu, ils l'ont pris dans le GNU.
Ce qui n'est pas le cas de la majorité des débutants Linux. Moi même
je pense laisser tomber zsh pour revenir à bash tellement c'est
lourd et les fonctionnalités qu'il propose redondantes/inutiles :)
| find . -type f ( -name '*.doc' -o -name '.*.doc' -o
| -name '.doc' ) -print0 |
| xargs -r0 bash -c 'mv "$@" /backup/doc_word' z
|
| Pour les malchanceux qui n'ont pas accès à zsh.
Pourquoi faire simple quand on peut faire compliqué :)
C'est digne des shadoks, ça, Stéphane ;)
Ce qui n'est pas le cas de la majorité des débutants Linux. Moi même
je pense laisser tomber zsh pour revenir à bash tellement c'est
lourd et les fonctionnalités qu'il propose redondantes/inutiles :)
| find . -type f ( -name '*.doc' -o -name '.*.doc' -o
| -name '.doc' ) -print0 |
| xargs -r0 bash -c 'mv "$@" /backup/doc_word' z
|
| Pour les malchanceux qui n'ont pas accès à zsh.
Pourquoi faire simple quand on peut faire compliqué :)
C'est digne des shadoks, ça, Stéphane ;)
Ce qui n'est pas le cas de la majorité des débutants Linux. Moi même
je pense laisser tomber zsh pour revenir à bash tellement c'est
lourd et les fonctionnalités qu'il propose redondantes/inutiles :)
| find . -type f ( -name '*.doc' -o -name '.*.doc' -o
| -name '.doc' ) -print0 |
| xargs -r0 bash -c 'mv "$@" /backup/doc_word' z
|
| Pour les malchanceux qui n'ont pas accès à zsh.
Pourquoi faire simple quand on peut faire compliqué :)
C'est digne des shadoks, ça, Stéphane ;)
De totues façons je préfère tcsh ;)
| >| find . -type f ( -name '*.doc' -o -name '.*.doc' -o
| >| -name '.doc' ) -print0 |
| >| xargs -r0 bash -c 'mv "$@" /backup/doc_word' z
[...]
On ne met pas des .doc en dotfile. De toutes façons on ne fait
pas de .doc de manière générale, donc cette ligne de commande
n'a aucun sens ;)
| des répertoires (ce qui pourrait avoir des conséquences
-type f
De totues façons je préfère tcsh ;)
| >| find . -type f ( -name '*.doc' -o -name '.*.doc' -o
| >| -name '.doc' ) -print0 |
| >| xargs -r0 bash -c 'mv "$@" /backup/doc_word' z
[...]
On ne met pas des .doc en dotfile. De toutes façons on ne fait
pas de .doc de manière générale, donc cette ligne de commande
n'a aucun sens ;)
| des répertoires (ce qui pourrait avoir des conséquences
-type f
De totues façons je préfère tcsh ;)
| >| find . -type f ( -name '*.doc' -o -name '.*.doc' -o
| >| -name '.doc' ) -print0 |
| >| xargs -r0 bash -c 'mv "$@" /backup/doc_word' z
[...]
On ne met pas des .doc en dotfile. De toutes façons on ne fait
pas de .doc de manière générale, donc cette ligne de commande
n'a aucun sens ;)
| des répertoires (ce qui pourrait avoir des conséquences
-type f
Bash est, ÀMHA, devenu un zsh sans les trucs inutiles
clignotent, bref un tcsh compatible bourne.
La puissance et la simplicité.
Je reviendrais à bash dès que j'aurais du temps pour me
refaire une config à partir de mes config zsh et tcsh.
| Bon, c'est vrai qu'il est inutilisable pour les scripts et qu'il
Pour les scripts en ligne de commande.
Pour le reste seuls les scripts sh posix sont valables quel que
soit le shell.
Ça n'est pas demain la veille : il est plus léger et rapide que
zsh au login (pour ce dernier, si on veut utiliser ses super
fonctionnalités dlmkt il faut charger tout un tas de saloperies
qui en ralentissent grandement l'arrivée eu prompt.
| typeset -A n; n=()
| zmv -Q '(**/)(*.doc)(.D)' '/junk/$2${n[$2]+.$n[$2]}${$((n[$2]++))+}'
Beuèrk :)
Bash est, ÀMHA, devenu un zsh sans les trucs inutiles
clignotent, bref un tcsh compatible bourne.
La puissance et la simplicité.
Je reviendrais à bash dès que j'aurais du temps pour me
refaire une config à partir de mes config zsh et tcsh.
| Bon, c'est vrai qu'il est inutilisable pour les scripts et qu'il
Pour les scripts en ligne de commande.
Pour le reste seuls les scripts sh posix sont valables quel que
soit le shell.
Ça n'est pas demain la veille : il est plus léger et rapide que
zsh au login (pour ce dernier, si on veut utiliser ses super
fonctionnalités dlmkt il faut charger tout un tas de saloperies
qui en ralentissent grandement l'arrivée eu prompt.
| typeset -A n; n=()
| zmv -Q '(**/)(*.doc)(.D)' '/junk/$2${n[$2]+.$n[$2]}${$((n[$2]++))+}'
Beuèrk :)
Bash est, ÀMHA, devenu un zsh sans les trucs inutiles
clignotent, bref un tcsh compatible bourne.
La puissance et la simplicité.
Je reviendrais à bash dès que j'aurais du temps pour me
refaire une config à partir de mes config zsh et tcsh.
| Bon, c'est vrai qu'il est inutilisable pour les scripts et qu'il
Pour les scripts en ligne de commande.
Pour le reste seuls les scripts sh posix sont valables quel que
soit le shell.
Ça n'est pas demain la veille : il est plus léger et rapide que
zsh au login (pour ce dernier, si on veut utiliser ses super
fonctionnalités dlmkt il faut charger tout un tas de saloperies
qui en ralentissent grandement l'arrivée eu prompt.
| typeset -A n; n=()
| zmv -Q '(**/)(*.doc)(.D)' '/junk/$2${n[$2]+.$n[$2]}${$((n[$2]++))+}'
Beuèrk :)