Forum Programmation.shell Transfert de repertoire et fichier en NTFS

Posté par  .
Étiquettes : aucune
0
22
fév.
2006
Bonjour,

Mon objectif ds un premier temps est de déplacer des fichiers d'un répertoire vers un autre, sachant que mon rep z:\ est en ntfs.
J'ai essayé ce script mais cela ne marche pas. Quelqu'un peut m'aider.

Merci d'vance.

Script:

chmod a+rwx

mv z:\Tmp\*.* c:\2\
  • # Tu mélanges....

    Posté par  . Évalué à 2.

    z:\ c:\ ca me fait vachement penser à du windows...
    chmod et mv, par contre, ca fait très linux

    Tu veux copier de quoi vers quoi sur quel platforme.

    Un conseil sur les forums, si tu veux de l'aide, essaie de poser tes questions clairement par ce que là, ça dépasse tout ce que j'ai vu jusqu'ici.

    Après le python et le ruby, tu te mets au shell script.

    Cooooooooool !!
  • # Ecriture sur volume NTFS

    Posté par  . Évalué à 1.

    Salut
    Le NTFS n'est activé dans le noyau qu'en lecture seule par défaut.
    L'écriture est possible , mais expérimentale, autant dire fortement déconseillée.
    Il faut alors recompiler le noyau.

    David.
  • # Plus de précisions

    Posté par  . Évalué à 2.

    Peux-tu nous dire si tu as des logs ou des erreurs quand tu lances ce script, histoire qu'on puisse un peu avancer sur ton problème. Parce que dire que "ca marche pas", ca ne m'aide pas beaucoup ;)

    Merci

    Lirri
  • # Suite

    Posté par  . Évalué à 0.

    Désolé pour le manque d'infos

    Je suis malheureusement sous windob

    Je cherche à couper des repertoires et fichiers se trouvant sur un autre PC de mon réseau tous les jours à 00h00 par exemple.

    Pour le moment mon script est le suivant

    xcopy z:\tmp\test\*.* c:\2

    sachant que z:\tmp\test\*.* est la source et le répertoire c:\2 est la destination.

    Mais il me dit qu'il ne trouve pas le fichiers *.* alors que je souhaite tout copier fichiers et repertoires
    • [^] # Re: Suite

      Posté par  . Évalué à 2.

      Bon, ce n'est pas windowsfr.org ici, mais on va quand même t'aider....

      xcopy /s /e z:\tmp\test\. c:\2\

      devrait régler ton problème.
    • [^] # Re: Suite

      Posté par  (site web personnel) . Évalué à 2.

      faut être plus clair
      - le répertoire destination est sur quelle partition ? partition en quel format ? (si ntfs tu ne pourras pas écrire de nouveaux fichiers)
      - tu le fais sous windows ou sous GNU/Linux finalement ? pour windows, nous n'allons pas pouvoir t'aider :p
      - sous GNU/Linux le *.* ne fonctionne pas, c'est un reliquat du DOS avec son exécrable format de nom 8.3, * suffit pour tous les fichiers non cachés ou plus simplement mv nom_de_repertoire_origine/ destination/
      - sous GNU/Linux tu trouveras tes partitions montées sous /mnt/ => regarde le fichier /etc/fstab pour plus de détail (et man fstab)

      sinon, la lecture du guide de survie linux est un pré-requis pour ne plus poser de questions auxquelles les réponses sont déjà largement disponibles http://www.delafond.org/survielinux/
  • # rEMERCIEMENTS

    Posté par  . Évalué à 0.

    Merci à tous pour vos infos

    Je continus mon petit developpement mais en essaynat d'etre beaucoup plus precis maintenant

    merci de vos conseils et patience
  • # Horodatage

    Posté par  . Évalué à 0.

    Os:Win + cygwin + startx

    j'aimerai creer un repertoire avec le mois et l'année

    est ce possible et comment puis je faire

    pour creer un rep c'est je crois mkdir
    • [^] # Re: Horodatage

      Posté par  . Évalué à 2.

      Je te renvoie au post de baud123 : https://linuxfr.org/comments/684474.html#684474

      Prend un peu de temps pour lire ce guide. Tu en as besoin et ca te sera très utile.

      Bon courage,

      Lirri
    • [^] # Re: Horodatage

      Posté par  . Évalué à 3.

      mkdir `date +%b%Y`
      • [^] # Re: Horodatage

        Posté par  . Évalué à -1.

        J'en suis là et je ne crée pas de rep avec le mois et l'année.

        mkdir `date +%b%Y`
        xcopy /s /e z:\test c:\2\`date +%b%Y`

        Pourriez vous m'aider
        • [^] # Re: Horodatage

          Posté par  . Évalué à 4.

          Quand tu demande de l'aide, essaie de mettre le message d'erreur retourné lors de l'exécution.

          De plus si je puis te donner un conseil, essaie de faire les manips "a la main", sans mettre le tout dans un script, ça te permettra d'isoler les problèmes.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.