Je vais essayer d'obtenir une instruction if pour travailler dans bash (ubuntu):
#!/bin/bash
s1="hi"
s2="hi"
if ["$s1" == "$s2"]
then
echo match
fi
J'ai essayé les diverses formes de l'instruction si, à l'aide de [["$s1" == "$s2"]], avec et sans guillemets, avec =, == et -eq, mais je reçois toujours le message d'erreur suivant:
[hi: command not found
J'ai regardé différents sites et de tutoriels et copié, mais elle ne fonctionne pas - ce que je fais mal?
finalement, je tiens à dire si $s1 contient $s2, donc si vous pouviez m'aider avec cela?
Edit: j'ai fait juste les espaces peu.. :/ quelqu'un sait-il comment dire contient?
J'ai essayé
if [[ "$s1" == "*$s2*" ]]
mais il ne fonctionne pas.