bonjour
j'ai besoin dans mon stage d'un script shell qui permet de faire les taches suivants:
*copier la premiere fichier de dossier input(contient un ensemble des fichiers) par ordre alphabetique dans le dossier temp;
*couper(deplacer) la premiere fichier par ordre numerique de dossier input dans le dossier output
je fait le code suivant qui permet de copier tous les fichierrs alphabetiques de input dans le dossier temp et de couper tous les fichiers numeriques de input dans output
mon probleme donc et commnet prendre la premiere fichier par ordre alphabetique et le copier,et comment prendre la premiere fichier par ordre numerique et le couper
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 #!/bin/sh #Shell to copy a file to folder SC=/home/karim2/Desktop/input/[[:alpha:]]* SC1=/home/karim2/Desktop/input/[[:digit:]]* DST=/home/karim2/Desktop/temp/ DEST=/home/karim2/Desktop/output/ for i in "$SC"; do cp $i $DST done for n in "$SC1" do mv $n $DEST done
pourriez vous m'aider car C'est vraiment trés urgent et trés important pour mon stage
Merci d'avance
Partager