Récemment, j'ai appris --que le double trait d'union est utilisé pour indiquer à une commande que la liste d'options est terminée et que ce qui suit ne doit pas être considéré comme une option. Alors,
grep -- 'search_word' *
rechercherait le donné search_word. Mais vous pourriez voir un comportement inattendu si vous supprimez --et s'il existe un seul fichier commençant par -, ce qui activerait l'option qui correspond aux caractères dans le nom de fichier .
Comment ça --s'appelle? Y a-t-il un terme technique à cela?
cd --et cd -. tandis que cd --signifie essentiellement juste cdet donc se transforme en votre $HOME, cd -signifie mettre votre auto dans le répertoire précédent. Cela devient pratique quand vous le souhaitez, cd ..mais comme avec la disposition du clavier allemand, je le mélange souvent cd --. cd -vous remettra alors. : D