Suis pas très fort dans l'utilisation de "find" ou "ls" ou ???
Qqun peut-il m'aider ?
Dans un KSH, je voudrais faire un "copy" comme dans les anciens DOS:
copy *.txt *.ini c-a-d copier tous les fichiers.txt en fichiers.ini
Merci à tous
Et il reste toujours des problèmes pour les noms de fichiers avec des "NL" avant le ".".
Quand on a des fichiers comme ça, la question est comment s'en débarasser, pas comment changer le suffixe.
Parce qu'une application (bash/ksh) n'est pas capable de les gérer correctement ?
Dans la mesure où Unix autorise n dans un nom de fichier, il me semble normal de faire en sorte que les applications qu'on écrit sachent le prendre en compte.
Moi, j'aime bien donner des noms explicites à mes fichiers, je me limite toutefois à 255 caractères, rajouter des sauts de lignes les rend plus lisibles.
Et il reste toujours des problèmes pour les noms de fichiers
avec des "NL" avant le ".".
Quand on a des fichiers comme ça, la question est comment s'en
débarasser, pas comment changer le suffixe.
Parce qu'une application (bash/ksh) n'est pas capable de les
gérer correctement ?
Dans la mesure où Unix autorise n dans un nom de fichier, il me
semble normal de faire en sorte que les applications qu'on écrit
sachent le prendre en compte.
Moi, j'aime bien donner des noms explicites à mes fichiers, je
me limite toutefois à 255 caractères, rajouter des sauts de
lignes les rend plus lisibles.
Et il reste toujours des problèmes pour les noms de fichiers avec des "NL" avant le ".".
Quand on a des fichiers comme ça, la question est comment s'en débarasser, pas comment changer le suffixe.
Parce qu'une application (bash/ksh) n'est pas capable de les gérer correctement ?
Dans la mesure où Unix autorise n dans un nom de fichier, il me semble normal de faire en sorte que les applications qu'on écrit sachent le prendre en compte.
Moi, j'aime bien donner des noms explicites à mes fichiers, je me limite toutefois à 255 caractères, rajouter des sauts de lignes les rend plus lisibles.
On Mon, 1 Dec 2003 17:51:44 +0100, Stephane Chazelas wrote:
Moi, j'aime bien donner des noms explicites à mes fichiers, je me limite toutefois à 255 caractères, rajouter des sauts de lignes les rend plus lisibles.
C'est ce que j'appelle "chercher les emmerdes".
On Mon, 1 Dec 2003 17:51:44 +0100, Stephane Chazelas wrote:
Moi, j'aime bien donner des noms explicites à mes fichiers, je
me limite toutefois à 255 caractères, rajouter des sauts de
lignes les rend plus lisibles.
On Mon, 1 Dec 2003 17:51:44 +0100, Stephane Chazelas wrote:
Moi, j'aime bien donner des noms explicites à mes fichiers, je me limite toutefois à 255 caractères, rajouter des sauts de lignes les rend plus lisibles.
C'est ce que j'appelle "chercher les emmerdes".
Rakotomandimby
Bruno Jargot wrote:
C'est ce que j'appelle "chercher les emmerdes".
quand on est admin UNIX , les emmerdes venant des utilisateurs on en rencontre tous les jours ... le truc c'est que lui il est capable de surmonter les emmerdes ... pas toi (du moins juqu'a preuve du contraire) . Je conçoit que si tu es abonné a ce NG tu est un gars compétent sous Unix mais force est de constater que tes compétences sont limitées ... et ce genre de remarques ... bon bref ... -- http://mrakotom.free.fr
Bruno Jargot wrote:
C'est ce que j'appelle "chercher les emmerdes".
quand on est admin UNIX , les emmerdes venant des utilisateurs on en
rencontre tous les jours ... le truc c'est que lui il est capable de
surmonter les emmerdes ... pas toi (du moins juqu'a preuve du contraire) .
Je conçoit que si tu es abonné a ce NG tu est un gars compétent sous Unix
mais force est de constater que tes compétences sont limitées ... et ce
genre de remarques ... bon bref ...
--
http://mrakotom.free.fr
quand on est admin UNIX , les emmerdes venant des utilisateurs on en rencontre tous les jours ... le truc c'est que lui il est capable de surmonter les emmerdes ... pas toi (du moins juqu'a preuve du contraire) . Je conçoit que si tu es abonné a ce NG tu est un gars compétent sous Unix mais force est de constater que tes compétences sont limitées ... et ce genre de remarques ... bon bref ... -- http://mrakotom.free.fr
Bruno Jargot
On Mon, 01 Dec 2003 19:20:06 +0100, Rakotomandimby wrote:
Bruno Jargot wrote:
C'est ce que j'appelle "chercher les emmerdes".
quand on est admin UNIX , les emmerdes venant des utilisateurs on en rencontre tous les jours ... le truc c'est que lui il est capable de surmonter les emmerdes ... pas toi (du moins juqu'a preuve du contraire) . Je conçoit que si tu es abonné a ce NG tu est un gars compétent sous Unix mais force est de constater que tes compétences sont limitées ... et ce genre de remarques ... bon bref ...
! Que je sois compétent ou pas n'a pas grand rapport avec le sujet et tes remarques, à part m'attaquer au hasard puisque tu ne me connais pas, n'apportent pas grand chose.
Vu ton niveau et après une petite recherche sur google, je ne manquerai rien en te mettant dans ma boîte à cons.
Je maintiens ma remarque. Vouloir utiliser le système sur ces limites sous prétexte qu'il est censé être capable de les traiter est ce que j'appelle : "chercher les emmerdes". Je suppose que si un outil quelconque, ou un script écrit par quelqu'un d'autre, n'est pas capable de traiter tous les noms possibles de fichiers, ce sera la faute à l'auteur du script ? Peut être mais ce ne sera pas lui qui sera le plus embêté (sans préjuger des effets de bords obtenus).
Pour que ce soit clair, il est très bien de traiter ce genre de cas dans les scripts mais c'est autre chose de créer ces cas.
On Mon, 01 Dec 2003 19:20:06 +0100, Rakotomandimby wrote:
Bruno Jargot wrote:
C'est ce que j'appelle "chercher les emmerdes".
quand on est admin UNIX , les emmerdes venant des utilisateurs on en
rencontre tous les jours ... le truc c'est que lui il est capable de
surmonter les emmerdes ... pas toi (du moins juqu'a preuve du contraire) .
Je conçoit que si tu es abonné a ce NG tu est un gars compétent sous Unix
mais force est de constater que tes compétences sont limitées ... et ce
genre de remarques ... bon bref ...
! Que je sois compétent ou pas n'a pas grand rapport avec le sujet et
tes remarques, à part m'attaquer au hasard puisque tu ne me connais
pas, n'apportent pas grand chose.
Vu ton niveau et après une petite recherche sur google, je ne
manquerai rien en te mettant dans ma boîte à cons.
Je maintiens ma remarque. Vouloir utiliser le système sur ces limites
sous prétexte qu'il est censé être capable de les traiter est ce que
j'appelle : "chercher les emmerdes". Je suppose que si un outil
quelconque, ou un script écrit par quelqu'un d'autre, n'est pas
capable de traiter tous les noms possibles de fichiers, ce sera la
faute à l'auteur du script ? Peut être mais ce ne sera pas lui qui
sera le plus embêté (sans préjuger des effets de bords obtenus).
Pour que ce soit clair, il est très bien de traiter ce genre de cas
dans les scripts mais c'est autre chose de créer ces cas.
On Mon, 01 Dec 2003 19:20:06 +0100, Rakotomandimby wrote:
Bruno Jargot wrote:
C'est ce que j'appelle "chercher les emmerdes".
quand on est admin UNIX , les emmerdes venant des utilisateurs on en rencontre tous les jours ... le truc c'est que lui il est capable de surmonter les emmerdes ... pas toi (du moins juqu'a preuve du contraire) . Je conçoit que si tu es abonné a ce NG tu est un gars compétent sous Unix mais force est de constater que tes compétences sont limitées ... et ce genre de remarques ... bon bref ...
! Que je sois compétent ou pas n'a pas grand rapport avec le sujet et tes remarques, à part m'attaquer au hasard puisque tu ne me connais pas, n'apportent pas grand chose.
Vu ton niveau et après une petite recherche sur google, je ne manquerai rien en te mettant dans ma boîte à cons.
Je maintiens ma remarque. Vouloir utiliser le système sur ces limites sous prétexte qu'il est censé être capable de les traiter est ce que j'appelle : "chercher les emmerdes". Je suppose que si un outil quelconque, ou un script écrit par quelqu'un d'autre, n'est pas capable de traiter tous les noms possibles de fichiers, ce sera la faute à l'auteur du script ? Peut être mais ce ne sera pas lui qui sera le plus embêté (sans préjuger des effets de bords obtenus).
Pour que ce soit clair, il est très bien de traiter ce genre de cas dans les scripts mais c'est autre chose de créer ces cas.
Stephane Chazelas
2003-12-01, 18:28(+01), Bruno Jargot:
Moi, j'aime bien donner des noms explicites à mes fichiers, je me limite toutefois à 255 caractères, rajouter des sauts de lignes les rend plus lisibles.
C'est ce que j'appelle "chercher les emmerdes".
Ou, dit autrement, chasser les bugs. Ça peut être une démarche utile sinon raisonnable.
Moi, j'aime bien donner des noms explicites à mes fichiers, je
me limite toutefois à 255 caractères, rajouter des sauts de
lignes les rend plus lisibles.
C'est ce que j'appelle "chercher les emmerdes".
Ou, dit autrement, chasser les bugs. Ça peut être une démarche
utile sinon raisonnable.
Moi, j'aime bien donner des noms explicites à mes fichiers, je me limite toutefois à 255 caractères, rajouter des sauts de lignes les rend plus lisibles.
C'est ce que j'appelle "chercher les emmerdes".
Ou, dit autrement, chasser les bugs. Ça peut être une démarche utile sinon raisonnable.
| 2003-12-01, 18:28(+01), Bruno Jargot: | >>Moi, j'aime bien donner des noms explicites à mes fichiers, je | >>me limite toutefois à 255 caractères, rajouter des sauts de | >>lignes les rend plus lisibles. | > | > C'est ce que j'appelle "chercher les emmerdes". | | Ou, dit autrement, chasser les bugs. Ça peut être une démarche | utile sinon raisonnable.
Pour ca, tu pourrais avoir un repertoire "musee_des_horreurs/" qui contiendrait tout ce que tu veux : des fichiers avec des tabulations, des espaces, des quotes (les trois, avec differentes imbrications), des "rm -rf *", des sauts de lignes, des "$" suivis de noms de variables populaires, etc.
Avant de laisser les zusers jouer avec ton script, tu le lances dans ce repertoire et tu vois ce qui en ressort (et si ton $HOME existe encore :).
(Je mettrais bien un suivi dans un des fr.misc.bavardages.*, mais je ne suis inscrit a aucun de ces forums.)
Question en passant : quel gestionnaire de fichiers rend compte des n dans les noms des fichiers ? En mode texte : $ touch 'blabla
bloblo' $ ls bla*
blabla?bloblo $ ls blab<tab> # m'efface le ab pour me proposer "les" completements suivants: blabla bloblo $ ls bla* | cat blabla bloblo
J'utilise bash et xterm (desole) (pas pour l'xterm ;-)
Daniel -- http://yo.dan.free.fr/
| 2003-12-01, 18:28(+01), Bruno Jargot:
| >>Moi, j'aime bien donner des noms explicites à mes fichiers, je
| >>me limite toutefois à 255 caractères, rajouter des sauts de
| >>lignes les rend plus lisibles.
| >
| > C'est ce que j'appelle "chercher les emmerdes".
|
| Ou, dit autrement, chasser les bugs. Ça peut être une démarche
| utile sinon raisonnable.
Pour ca, tu pourrais avoir un repertoire "musee_des_horreurs/" qui
contiendrait tout ce que tu veux : des fichiers avec des tabulations, des
espaces, des quotes (les trois, avec differentes imbrications), des "rm
-rf *", des sauts de lignes, des "$" suivis de noms de variables
populaires, etc.
Avant de laisser les zusers jouer avec ton script, tu le lances dans ce
repertoire et tu vois ce qui en ressort (et si ton $HOME existe encore :).
(Je mettrais bien un suivi dans un des fr.misc.bavardages.*, mais je ne
suis inscrit a aucun de ces forums.)
Question en passant : quel gestionnaire de fichiers rend compte des n
dans les noms des fichiers ? En mode texte :
$ touch 'blabla
bloblo'
$ ls bla*
blabla?bloblo
$ ls blab<tab> # m'efface le ab pour me proposer "les" completements suivants:
blabla bloblo
$ ls bla* | cat
blabla
bloblo
J'utilise bash et xterm (desole) (pas pour l'xterm ;-)
| 2003-12-01, 18:28(+01), Bruno Jargot: | >>Moi, j'aime bien donner des noms explicites à mes fichiers, je | >>me limite toutefois à 255 caractères, rajouter des sauts de | >>lignes les rend plus lisibles. | > | > C'est ce que j'appelle "chercher les emmerdes". | | Ou, dit autrement, chasser les bugs. Ça peut être une démarche | utile sinon raisonnable.
Pour ca, tu pourrais avoir un repertoire "musee_des_horreurs/" qui contiendrait tout ce que tu veux : des fichiers avec des tabulations, des espaces, des quotes (les trois, avec differentes imbrications), des "rm -rf *", des sauts de lignes, des "$" suivis de noms de variables populaires, etc.
Avant de laisser les zusers jouer avec ton script, tu le lances dans ce repertoire et tu vois ce qui en ressort (et si ton $HOME existe encore :).
(Je mettrais bien un suivi dans un des fr.misc.bavardages.*, mais je ne suis inscrit a aucun de ces forums.)
Question en passant : quel gestionnaire de fichiers rend compte des n dans les noms des fichiers ? En mode texte : $ touch 'blabla
bloblo' $ ls bla*
blabla?bloblo $ ls blab<tab> # m'efface le ab pour me proposer "les" completements suivants: blabla bloblo $ ls bla* | cat blabla bloblo
J'utilise bash et xterm (desole) (pas pour l'xterm ;-)
Daniel -- http://yo.dan.free.fr/
Dominique Piret
He ne vous fatiguez ni ne vous énervez pas !!! On aurait presque peur de poster une réponse ... J'suis très satisfait avec cp $f `basename $f .txt`.ini et pour le reste, je suis administrateur du système et le seul à avoir accès au répertoire et aux fichiers à traiter et je suis contre les noms à rallonge avec espaces et tout le reste Merci à Laurent
He ne vous fatiguez ni ne vous énervez pas !!!
On aurait presque peur de poster une réponse ...
J'suis très satisfait avec
cp $f `basename $f .txt`.ini
et pour le reste, je suis administrateur du système et le seul à avoir accès
au répertoire et aux fichiers à traiter et je suis contre les noms à
rallonge avec espaces et tout le reste
Merci à Laurent
He ne vous fatiguez ni ne vous énervez pas !!! On aurait presque peur de poster une réponse ... J'suis très satisfait avec cp $f `basename $f .txt`.ini et pour le reste, je suis administrateur du système et le seul à avoir accès au répertoire et aux fichiers à traiter et je suis contre les noms à rallonge avec espaces et tout le reste Merci à Laurent
Pascal Bourguignon
Bruno Jargot writes:
On Mon, 1 Dec 2003 17:51:44 +0100, Stephane Chazelas wrote:
Moi, j'aime bien donner des noms explicites à mes fichiers, je me limite toutefois à 255 caractères, rajouter des sauts de lignes les rend plus lisibles.
C'est ce que j'appelle "chercher les emmerdes".
Oui, mais pensez qu'au jour d'aujourd'hui, le plus grand nombre d'installation unix existant au monde, ce sont des MacOSX avec des utilisateurs qui ont été habitués depuis tout petits à mettre des espaces et autres caractères "bizarres" dans leurs noms de fichier. Bon, pour l'instant, le Finder ne leur permet pas de mettre des NL, mais les fichiers contenant les icônes des dossiers en contiennent un IIRC.
-- __Pascal_Bourguignon__ http://www.informatimago.com/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Living free in Alaska or in Siberia, a grizzli's life expectancy is 35 years, but no more than 8 years in captivity. http://www.theadvocates.org/
Bruno Jargot <see@reply.to.invalid> writes:
On Mon, 1 Dec 2003 17:51:44 +0100, Stephane Chazelas wrote:
Moi, j'aime bien donner des noms explicites à mes fichiers, je
me limite toutefois à 255 caractères, rajouter des sauts de
lignes les rend plus lisibles.
C'est ce que j'appelle "chercher les emmerdes".
Oui, mais pensez qu'au jour d'aujourd'hui, le plus grand nombre
d'installation unix existant au monde, ce sont des MacOSX avec des
utilisateurs qui ont été habitués depuis tout petits à mettre des
espaces et autres caractères "bizarres" dans leurs noms de fichier.
Bon, pour l'instant, le Finder ne leur permet pas de mettre des NL,
mais les fichiers contenant les icônes des dossiers en contiennent un
IIRC.
--
__Pascal_Bourguignon__ http://www.informatimago.com/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Living free in Alaska or in Siberia, a grizzli's life expectancy is 35 years,
but no more than 8 years in captivity. http://www.theadvocates.org/
On Mon, 1 Dec 2003 17:51:44 +0100, Stephane Chazelas wrote:
Moi, j'aime bien donner des noms explicites à mes fichiers, je me limite toutefois à 255 caractères, rajouter des sauts de lignes les rend plus lisibles.
C'est ce que j'appelle "chercher les emmerdes".
Oui, mais pensez qu'au jour d'aujourd'hui, le plus grand nombre d'installation unix existant au monde, ce sont des MacOSX avec des utilisateurs qui ont été habitués depuis tout petits à mettre des espaces et autres caractères "bizarres" dans leurs noms de fichier. Bon, pour l'instant, le Finder ne leur permet pas de mettre des NL, mais les fichiers contenant les icônes des dossiers en contiennent un IIRC.
-- __Pascal_Bourguignon__ http://www.informatimago.com/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Living free in Alaska or in Siberia, a grizzli's life expectancy is 35 years, but no more than 8 years in captivity. http://www.theadvocates.org/