J'ai ici une boîte Linux que j'ai configurée avec un dossier partagé cifs sur mon ordinateur windows. Aucun problème, il fonctionne exactement comme prévu. Cependant, j'ai pensé à exécuter des scripts bash en utilisant ce même répertoire et il semble que ce ne soit pas ma racine.mkdir: impossible de créer le répertoire: aucun fichier ou répertoire de ce type - cifs windows dossier partagé
now=$(date +"%Y-%m-%d")
#or: `now=$(date +%s)` if you back up more than once a day
mkdir /__backup/"$now"
Faire cela à partir du dossier partagé amène à ce qu'il ne peut pas trouver le répertoire commandes runningthese:
echo "$0"
dirname "$0"
indique l'adresse que « »
Quelqu'un a-t-il des idées sur la façon de l'exécuter?
Certainement pas. Il sort juste la chaîne à la place. –
Juste vérifié sur ** [Sous-système Windows pour Linux] (https://msdn.microsoft.com/fr-fr/commandline/wsl/install_guide) **, ils font la même chose AFAICT – Blacksilver
Ah ... c'est un peu différent. Je cherche à exécuter le script automatisé du côté de Linux. Pas de fenêtres. –