Bonjour à tous,

Alors je suis pas trop familier avec le bash enfin surtout la partie script du coup je viens vous demander un peu d'aide.

Alors j'ai un dossier source dans lequel j'ai plein de sous dossiers et dans lesquels j'ai des fichiers qui portent l'extension .bd:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
path_source=/home/user/sources
j'ai également un dossier de destination (là où je souhaite créer mes liens symboliques)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
link_path=/Myfolder/destination/link
Voilà le bout de code que j'ai pondu !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
#!/bin/bash
 
path_source=/home/user/sources
link_path=/Myfolder/destination/link
 
for files in find $path_source -name *.db
do
   ln -s $files $link_path
done
Dans un premier temps je fais une recherche de tout les fichiers *.db dans mon path_source, et ensuite je veux faire le lien symbolique grâce à ln -s

Le soucis c'est que ça n'a pas l'air de fonctionner je n'ai aucun liens de créé et j'ai pas de messages d'erreurs !!!

Une idée ?

Merci d'avance pour votre aide.