J'ai le code suivant en bash :
string="/opt/directory/"
Ensuite, lorsque je fais ce qui suit :
if [[ $string != *"directory"* ]]
il l'interprète comme si le répertoire n'était pas dans la chaîne. Pourquoi ? Comment puis-je résoudre ce problème ?
EDIT :
Je me sens vraiment bête à ce sujet, j'avais en fait apporté quelques modifications à mon script, en utilisant le slash avant l'un d'eux et je n'arrivais pas à comprendre ce qui n'allait pas pendant environ une heure et après que l'un d'entre vous a mentionné que cela devrait fonctionner comme ça, j'ai réalisé que c'était parce qu'à un moment donné j'ai réaffecté la variable à autre chose, c'est pourquoi elle ne le prenait pas en compte.
Peut-être que je vais supprimer cette question, car c'était vraiment de ma faute et je ne pense pas qu'elle sera utile à qui que ce soit !