Script complexe en bash

là on me demande d'écrire un script en bash qui copie tout mon repertoire "devoir" avec tout ce qui contient dans un fichier temporaire, de rendre
tous les repertoires et fichiers en lecture seule et ensuite de les zipper (.zip) ; merci pour votre aide
nicelp
Configuration: Windows XP
Firefox 1.5.0.11

6 réponses

  1. voilà ce que j'ai fait , il me décompresse bien le fichier mais laisse les priorités de fichier comme avant

    !# bin /bash

    cp devoir tmp
    sed -s /[rwx]/\/ [r--]/\ tmp
    Gzip tmp
    0
    1. Modérateur
      Salut
      #! bin /bash 
      
      cp -R devoir temp 
      chmod -R 0444 temp
      tar czf temp.tgz temp
      --
      lami20j
      0
      1. ok merci lamij mais quand je fais ce que tu m'as dit , j obtiens un fichier temp et un fichier temp.tgz vide ; il me faudrait un fichier avec extension .zip ; merci beaucoup
        0
        1. Modérateur
          #! bin /bash 
          
          cp -R devoir temp 
          chmod -R 0444 temp
          zip -r temp temp
          --
          lami20j
          0
          1. désolé de t importuner à nouveau mais à chaque fois que je lance l'excution du fichier à zipper , il me dit permission denied , j ai pourtant mis tous les droits au fichier et je l ai aussi exécuté dans une autre arborescence , ca me fait toujours la meme chose
            0
            1. ok ça marche , j ai déplacé le fichier à zipper et ça refonctionne
              encore merci à lamij et désolé !
              nicelp
              0