Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
je voudrais copier que les fichiers qui n'ont pas d'extention !
Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
je voudrais copier que les fichiers qui n'ont pas d'extention !
Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
je voudrais copier que les fichiers qui n'ont pas d'extention !
2006-11-8, 17:30(+01), JClaude:Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
[...]
2006-11-8, 17:30(+01), JClaude:
Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
[...]
2006-11-8, 17:30(+01), JClaude:Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
[...]
2006-11-8, 17:30(+01), JClaude:Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane
2006-11-8, 17:30(+01), JClaude:
Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane
2006-11-8, 17:30(+01), JClaude:Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane
2006-11-8, 17:30(+01), JClaude:Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane
2006-11-8, 17:30(+01), JClaude:
Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane
2006-11-8, 17:30(+01), JClaude:Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane
2006-11-8, 17:30(+01), JClaude:Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane
2006-11-8, 17:30(+01), JClaude:
Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane
2006-11-8, 17:30(+01), JClaude:Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane
Re-Bonjour !
j'ai un message indiquant qu'il ne reconnait pas l'option -o !!
Re-Bonjour !
j'ai un message indiquant qu'il ne reconnait pas l'option -o !!
Re-Bonjour !
j'ai un message indiquant qu'il ne reconnait pas l'option -o !!
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
[...]
Je suis sur AIX 5L version 5.1, avec ksh
Cela explique peut être le problème !
la commande shopt -s extglob me permettrai peut être une autre syntaxe ?
Mais la saisie de shopt est sans succès !
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
[...]
Je suis sur AIX 5L version 5.1, avec ksh
Cela explique peut être le problème !
la commande shopt -s extglob me permettrai peut être une autre syntaxe ?
Mais la saisie de shopt est sans succès !
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
[...]
Je suis sur AIX 5L version 5.1, avec ksh
Cela explique peut être le problème !
la commande shopt -s extglob me permettrai peut être une autre syntaxe ?
Mais la saisie de shopt est sans succès !
2006-11-8, 17:30(+01), JClaude:Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane
2006-11-8, 17:30(+01), JClaude:
Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane
2006-11-8, 17:30(+01), JClaude:Bonjour !
Je suis novice sur unix/linux et je cherche la syntaxe pour faire la
copie
de tous les fichiers sans extention d'un répertoire ?
j'utilise 'cp * /usr/local/test /usr/local/essai' pour copier tous les
fichiers de 'test' vers 'essai'
Je pense que tu veux dire:
cp /usr/local/test/* /usr/local/essai
(note que ca ne copie pas tous les fichiers, ca ne copie que
ceux dont le nom ne commence pas par un ".")
je voudrais copier que les fichiers qui n'ont pas d'extention !
Tu veux dire dont le nom ne contient pas de "."? Ou qui ont une
extension vide (dont le nom se termine par ".")?
find . ( -name . -o -prune ) ! -name '*.*' ! -type d
-exec cp {} /usr/local/essai
Ne copiera que les non-repertoires dont le nom ne contient pas
de ".".
Suivant le shell que tu utilises, il peut y avoir plus cours.
Avec zsh (et setopt extendedglob dans le ~/.zshrc):
cp /usr/local/test/^*.* /usr/local/essai
Et pour ne pas passer les repertoires a cp
cp /usr/local/test/^*.*(^/) /usr/local/essai
Avec ksh ou avec bash avec l'option "extglob" (shopt -s
extglob):
cp /usr/local/test/!(*.*) /usr/local/essai
(ces shells n'ont pas d'equivalent pour ommettre les repertoires
toutefois).
--
Stéphane