Tester la possibilité d'écrire un fichier
Bonjour,
J'essaye de tester la possibilité d'écrire un fichier dans un dossier. Je ne dispose que du chemin vers le fichier et non le dossier ce qui ne me permet pas d'utiliser "test -w".
J'ai donc tester les différentes syntaxes suivantes :
Code:
1 2 3 4 5 6 7
|
if touch /home/albataur/sortie/fichier.dat 2> /dev/null
then
echo 'ouiiiii'
else
echo 'noooon'
fi |
ou
Code:
1 2 3 4 5 6 7
|
if `touch /home/albataur/sortie/fichier.dat 2> /dev/null`
then
echo 'ouiiiii'
else
echo 'noooon'
fi |
mais je ne rentre jamais dans le if ...
Qu'est-ce que je fais mal ?
Merci !