Unix : création de fichier
Bonjour,
novice sous Unix, je m'entraîne à créer des fichiers. Je voudrais créer avec les commandes mkdir, echo, cp, chmod et cat un fichier appelé "toto" que l'utilisateur peut lire, écrire et modifier. J'ai entré la commande suivante :
mkdir -p repertoire
cd repertoire
echo "#!/bin/sh" >toto.sh
echo "echo " >> toto.sh
ls
cat toto.sh
chmod u+r+w toto
l'exercice demandait d'utiliser cp mais cette commande a-t-elle un intérêt ici ?
novice sous Unix, je m'entraîne à créer des fichiers. Je voudrais créer avec les commandes mkdir, echo, cp, chmod et cat un fichier appelé "toto" que l'utilisateur peut lire, écrire et modifier. J'ai entré la commande suivante :
mkdir -p repertoire
cd repertoire
echo "#!/bin/sh" >toto.sh
echo "echo " >> toto.sh
ls
cat toto.sh
chmod u+r+w toto
l'exercice demandait d'utiliser cp mais cette commande a-t-elle un intérêt ici ?
A voir également:
- Unix : création de fichier
- Fichier executable unix - Forum MacOS
- Formation ibm aix unix ✓ - Forum Redhat
- Ipconfig unix ✓ - Forum Windows 7
- Ipconfig sous Ubuntu ✓ - Forum Ubuntu
- Comment ouvrir fichier exécutable unix - Forum MacOS
5 réponses
Ouais mais pour créer un fichier vide autant utiliser "touch". Personnellement pour cet exercice j'aurais juste fait un "basename", un "dirname", un "mkdir -p", un "touch", et un "chmod".
Ah oui mais ça ça marche que si fichier est dans le répertoire courant. Et si tu mets devant fichier un répertoire, il faut que ledit répertoire existe.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question