Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2418 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [fonction linux]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[fonction linux]

n°774671
freelancer​33
Posté le 23-01-2006 à 22:34:22  profilanswer
 

Bonjour à tous
 
Sous Debian, j aimerais savoir comment copier le nom d'un fichier dans un autre fichier.
 
Par avance merci

mood
Publicité
Posté le 23-01-2006 à 22:34:22  profilanswer
 

n°774673
jlighty
Posté le 23-01-2006 à 22:38:59  profilanswer
 

Citation :

Sous Debian, j aimerais savoir comment copier le nom d'un fichier dans un autre fichier.


echo "$nom_du_fichier" >> /tmp/fichier_repertoriant_les_noms_de_fichiers ?

n°774674
freelancer​33
Posté le 23-01-2006 à 22:43:32  profilanswer
 

merci mais ca ne fonctionne po !

n°774677
notornis
Posté le 23-01-2006 à 23:03:23  profilanswer
 

si si , ca fonctionne

n°774679
anapivirtu​a
Boh.
Posté le 23-01-2006 à 23:08:26  profilanswer
 

notornis a écrit :

si si , ca fonctionne


 
+1 :o

n°774684
jlighty
Posté le 23-01-2006 à 23:17:22  profilanswer
 

freelancer33> pourrais tu via un exemple à l'appui, décrire exactement ce que tu veux faire

n°774688
freelancer​33
Posté le 23-01-2006 à 23:30:41  profilanswer
 

dans un répertoire j ai des fichiers.
je voudrais creer un executable pour inscrire automatiquement tous les noms de ces fichiers dans un fichier.
 
ex:
 
dans /temp
a.png
b.png
 
je voudrais que dans /home/resultat.bak soient inscrits : a.png, b.png ...  
 
bien sur si j ajoute un autre fichier dans /temp je voudrais que sont nom apparaisse dans /home/resultat
 
merci :)

n°774694
jlighty
Posté le 23-01-2006 à 23:42:31  profilanswer
 

ls /temp > /home/resultat.bak
que tu appeleras régulièrement par cron .

n°774695
Profil sup​primé
Posté le 23-01-2006 à 23:43:10  answer
 

Code :
  1. ls -d /temp/* >> /home/resultat.bak


ne marche pas ?
 
edit : grilled...


Message édité par Profil supprimé le 23-01-2006 à 23:43:32
n°774697
freelancer​33
Posté le 23-01-2006 à 23:47:44  profilanswer
 

ok merci .
j ai un fichier du type focus.d
je souahite passer les fichiers de /tem dans focus.d
et extraire dans resultat.bak :
   * Le nom du fichier
   * le resultat issu de la moulinette focus.d
 
...
 

mood
Publicité
Posté le 23-01-2006 à 23:47:44  profilanswer
 

n°774698
jlighty
Posté le 23-01-2006 à 23:50:34  profilanswer
 

je n'ai pas très bien saisi ta demande, au final quel est le but de ces manipulations de fichiers ?


Message édité par jlighty le 23-01-2006 à 23:50:58
n°774700
Joseph Des​ire
Posté le 23-01-2006 à 23:56:50  profilanswer
 

exo à rendre demain à la maitresse ???
 
:)

n°774701
freelancer​33
Posté le 23-01-2006 à 23:59:47  profilanswer
 

j ai une routine en focus.d qui fonctionne comme suit
./focus.d "nom du fichier.png" donne un resultat sous forme d'une ligne de caracteres.
dans un dossier /temp j ai des fichier PNG
 
Donc je souhaite inscrire dans un fichier /home/resultat les noms des fichiers ainsi que leurs resultats une fois passés dans ./focus.d "$nom du fichier"

n°774702
jlighty
Posté le 23-01-2006 à 23:59:59  profilanswer
 

si c'est un exo,
soit il recopie mal l'énoncé soit le prof l'a écris n'importe comment car je n'ai rien compris à sa 2ème question.

n°774703
freelancer​33
Posté le 24-01-2006 à 00:01:57  profilanswer
 

Joseph Desire a écrit :

exo à rendre demain à la maitresse ???
 
:)


 
meme pas ! j ai passé l age :)

n°774704
freelancer​33
Posté le 24-01-2006 à 00:02:48  profilanswer
 

kes ke tu n as pas compris jlight?

n°774705
jlighty
Posté le 24-01-2006 à 00:09:40  profilanswer
 

ok d'après ton post (arrivé juste avant le mien ;) ), je te propose ce type de script :

Code :
  1. for fichier in `find /temp`; do
  2. echo "$fichier" >> /home/resultat
  3. echo `/chemin/focus.d "$fichier"` >> /home/resultat
  4. done;


attention, il faudra spécifier le chemin complet  de focus.d


Message édité par jlighty le 24-01-2006 à 00:11:20
n°774709
freelancer​33
Posté le 24-01-2006 à 00:25:00  profilanswer
 

GENIAL Jlight !
 
Toutes mes felicitations ca fonctionne impec !!!  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  [fonction linux]

 

Sujets relatifs
SATA et Linuxcomment voir mon hdd externe FAT32 sous linux
fonction "exposé" de mac os x sous linux ??[C - Linux] question sur la fonction chroot() de unistd.h
[PHP & Linux] Fonction mail & sendmailfonction LAN des carte mères nouvelle generation compatible avec LINUX
ou active t'on la fonction ftp() sous apache/php linux ?Fonction pivot écran plat, comment faire sous Linux ?
Fonction hibernate sous Linux ?Fonction Réseau de la SiS 648 sous Linux
Plus de sujets relatifs à : [fonction linux]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR