Dzisiaj zobaczyłem, że skrypt basha używa dwukropka do oznaczenia komentarza. Jaka jest różnica między dwukropkiem a znakiem skrótu?Różnica między: i # dla komentarzy Basha
: This is a comment.
# This is also a comment.
Po pierwsze, wiem, że nie można używać dwukropka o komentarz spływu:
cd somedir : This won't work as a comment.
Ale fakt, że powyższy przykład działa ma mnie zdziwiony, jak :
jest oceniany.
Możesz przeczytać pokrewną dyskusję https://stackoverflow.com/questions/3224878/what-is-the-purpose-of-the-colon-gnu-bash-builtin – slevy1
Aby uzyskać końcowy komentarz, musisz użyj ';:'. Żartuję, zobacz odpowiedź tego faceta :-) – paxdiablo