bonjour
j'essaie de créer une instruction qui prendra en paramètre un chemin
/mac-de-vincent/users/vincent/truc/machin/chose/texmacs.tm
et fera des manipulations dessus
problème :
si j'écris
ça ne marche pas car il considère `$fichier`et `$tronquer` comme des fichiers et non pas comme des variables de texte
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 fichier=${1:?"Vous devez fournir un path"} echo $fichier > ici.txt tronquer=$fichier while [-n $tronquer] do tronquer=$(cut -f2- -d/ $tronquer) done echo $tronquer
de plus, je me demande bien pourquoi le fichier `ici.txt`n'est pas créé : la commande `locate ici.txt` ne donne rien...
je suis un peu perdu...
merci de votre aide...
ps je précise que j'utilise le bash sous la forme du terminal de mac os X. je sais qu'il y a de légères différences avec le bash de linux, j'ai hésité à poster sur le forum dédié
Partager