Rechercher : dans
Par :

Unix: shell: récupérer un nom de fichier

Dernière réponse le 4 sep 2008 à 10:12:13 totoche, le 4 sep 2008 à 09:45:24 
 Signaler ce message aux modérateurs

Bonjour,
Je dois faire un script dans lequel je récupère un nom de fichier (toto.txt) dans un répertoire.
Je dois variabiliser ce nom ($toto) car il change chaque jour.
Ce nom doit me servir à créer un répertoire ayant le nom du fichier sans l'extension.
Ensuite, je dois copier toto dans /toto
Si vous avez des idées.
Totoche

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « unix: shell: récupérer un nom de fichier » dans :
[Shell] Transferer des fichiers via ssh VoirSSH - Secure SHell Utilisation Informations complémentaires LOGICIELS Sous Linux/Unix Sous Windows Avertissement Utilisation SSH permet d'utiliser des pipelines de commandes, et d'utiliser des tubes d'entrées/sorties comme toute...
[Word] Récupérer un fichier impossible à ouvrir VoirCertains gros fichiers contenant des images généralement, se mettent parfois de façon "irrationnelle" à faire bloquer Word lorsqu'on veut les modifier. Pour les récupérer, il existe une méthode non-garantie : Ouvrir le fichier et l'enregistrer...

1

marc[i1], le 4 sep 2008 à 09:47:49

Salut,

voici un guide qui te sera précieux dans tes études :
Guide avancé d'écriture des scripts Bash, une exploration en profondeur de l'art de la programmation shell

Bonne lecture.
Archlinux ... Une distribution légère, rapide et KISS
sur archlinux.fr

Répondre à marc[i1]

2

totoche, le 4 sep 2008 à 09:59:54

Merci pour ta réponse.

Répondre à totoche

3

wapette21, le 4 sep 2008 à 10:07:42

Bonjour,

le fichier (toto.txt) a son arriver est-il seul dans le répertoire ? si oui variable1=$(ls repertoire)
après variable2=$(echo $varaible1 | cut -d"." -f1)
puis mkdir $variable2
mv $variable1 $variable2

voila

a++++

Répondre à wapette21

4

 totoche, le 4 sep 2008 à 10:12:13

Oui, le fichier est unique dans le répertoire d'arrivée.
Je teste et te réponds
Totoche

Répondre à totoche