Deplavement de fichier
Fermé
jojo
-
17 juil. 2006 à 10:47
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 17 juil. 2006 à 12:54
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 17 juil. 2006 à 12:54
A voir également:
- Deplavement de fichier
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir fichier .bin - Guide
3 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
17 juil. 2006 à 11:50
17 juil. 2006 à 11:50
Salut,
Pour aller dans un répertoire tu peux utiliser la commande cd
ChangeDirectory
Pour aller dans un répertoire tu peux utiliser la commande cd
ChangeDirectory
cd /chemin/vers/autre_repMais pour ton problème tu peux utiliser la commande find.
find /chemin/vers/x -name 'y' -exec cp {} /chemin/vers/autre_rep \;lami20j
renisaac
Messages postés
2043
Date d'inscription
dimanche 22 août 2004
Statut
Contributeur
Dernière intervention
15 mai 2021
138
17 juil. 2006 à 12:38
17 juil. 2006 à 12:38
Salut vous deux.
Autres commendes de bases utils en shell : mv pour déplacer un fichier, cp pour le copier, ls pour avoir la liste des fichier d'un répertoire, rm pour effacer un fichier, mkdir pour crée un répertoire et rmdir pour l'effacer, et man pour le mode d'emplois de toutes ces commendes (
Bonne décourert de la banquise jojo
Renisaac
Autres commendes de bases utils en shell : mv pour déplacer un fichier, cp pour le copier, ls pour avoir la liste des fichier d'un répertoire, rm pour effacer un fichier, mkdir pour crée un répertoire et rmdir pour l'effacer, et man pour le mode d'emplois de toutes ces commendes (
man cppar exemple). Tant que tu n'est pas root, tu peux tout tester sans avoir peur de mettre le système en l'air.
Bonne décourert de la banquise jojo
Renisaac
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
17 juil. 2006 à 12:54
17 juil. 2006 à 12:54
Avec quelques commandes internes
man bash
éventuellement man [; man test
([ est une commande interne bash, souvent répliqueée en commande externe pour comatibilité)
johan@johan:~/temp/brol$ touch file01 file02 file03 file05 johan@johan:~/temp/brol$ cat testfiles.sh #!/bin/sh THEFILES='file01 file02 file03 file04 file05' THEDIR='.' [ $# -gt 0 ] && THEDIR=$1 [ ! -d "$THEDIR" ] && { echo "$THEDIR is not a directory, usage $0 directory" ; exit } for file in $THEFILES; do if [ -f "$THEDIR/$file" ]; then echo "$file EXISTS" else echo "$file does NOT exist" fi done johan@johan:~/temp/brol$ ./testfiles.sh file01 EXISTS file02 EXISTS file03 EXISTS file04 does NOT exist file05 EXISTS johan@johan:~/temp/brol$ cd .. johan@johan:~/temp$ ./brol/testfiles.sh file01 does NOT exist file02 does NOT exist file03 does NOT exist file04 does NOT exist file05 does NOT exist johan@johan:~/temp$ ./brol/testfiles.sh brol/ file01 EXISTS file02 EXISTS file03 EXISTS file04 does NOT exist file05 EXISTS johan@johan:~/temp/brol$ file /usr/bin/[ /usr/bin/[: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs), stripped
man bash
éventuellement man [; man test
([ est une commande interne bash, souvent répliqueée en commande externe pour comatibilité)