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. ok ça marche , j ai déplacé le fichier à zipper et ça refonctionne
    encore merci à lamij et désolé !
    nicelp
    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
      1. Modérateur
        #! bin /bash 
        
        cp -R devoir temp 
        chmod -R 0444 temp
        zip -r temp temp
        --
        lami20j
        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
          1. Modérateur
            Salut
            #! bin /bash 
            
            cp -R devoir temp 
            chmod -R 0444 temp
            tar czf temp.tgz temp
            --
            lami20j
            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