unix

  • Créateur du sujet Créateur du sujet box
  • Date de début Date de début

box

Membre enregistré
26 Août 2003
1
0
Bonjour,

Quelle commande faut il executer pour creer à partir de son repertoire de travail l'arborescence : petit/moyen/grand

et que peut on utiliser pour creer un fichier "leger" contenant les lignes "air"
"plume"
merci de l'aide
 
Attention aux espaces

Cela va créer 3 dossiers dans le répertoire user.
<font class="small">Code:</font><hr /><pre>
mkdir ~/petit ~/petit/moyen ~/petit/moyen/grand/</pre><hr />

Cela va créer 1 fichier leger contenant le mot air et le mot plume à la suite. Je ne sais pas les mettre à la ligne...
<font class="small">Code:</font><hr /><pre>
echo air plume &gt; leger
</pre><hr />

Pour plus d'info, dans le terminal :
<font class="small">Code:</font><hr /><pre>
man mkdir
</pre><hr />

Cordialement,

Bertrand
 
Un petit peu mieux encore (merci "man mkdir"
tongue.gif
) :
Bloc de code:
mkdir -p petit/moyen/grand

Petite précision. Le code donné par daffyb, c'est pour créer les dossiers dans ton répertoire home (/Users/tonlogin/). Je sais pas exactement ce que tu voulais, mais pour moi "répertoire de travail", c'est le répertoire courant : c'est à dire "pwd" = print working directory = en français: afficher le répertoire de travail.
 
Encore une chose, en regardant le man de echo, je n'ai pas trouvé d'info sur les retours à la ligne. Mais par contre, la commande "printf" permet de faire ça :

Bloc de code:
printf "air\nplume" &gt; leger