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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 !