Je suis en train de m'amuser avec des scripts, je suis capable de créer un script qui, lorsqu'il est exécuté, me demande un nom pour un nouveau répertoire, le crée, puis crée plusieurs fichiers, renvoie des lignes, puis supprime tout.
Ce que je voudrais faire, c'est le modifier légèrement pour qu'il crée et nomme le répertoire tout seul !
Je sais que c'est un exercice inutile, mais c'est la meilleure façon d'apprendre.
Voici mon script actuel :
#!/bin/bash
echo "Give a directory name to create:"
read NEW_DIR
ORIG_DIR=$(pwd)
[[ -d $NEW_DIR ]] && echo $NEW_DIR already exists, aborting && exit
mkdir $NEW_DIR
cd $NEW_DIR
pwd
for n in 9 8 7 6 5 4 3 2 1 0
do
touch file$n
done
ls file?
for names in file?
do
echo This file is named $names > $names
done
cat file?
cd $ORIG_DIR
rm -rf $NEW_DIR
echo "Goodbye"