Nie dodam komentarzy do instrukcji wieloliniowych w skrypcie bash. Wygląda na to, że bash nie tłumaczy.
Ponieważ komentarze mogą być naprawdę przydatne, ponieważ istnieją potencjalne 4-5 wierszy, czy ktoś może mi doradzić, jak to osiągnąć?
To tylko podstawowy przykład, który nie działa.
#!/bin/bash
iptables -A INPUT \
#Comment for rule bellow
-p tcp --dport 21 \
# Comment for rule bellow no2
-s 10.0.0.1 \
-j ACCEPT
Podaję tylko prosty przykład. Zezwalanie na komentarze może być łatwiejsze w przypadku złożonych przykładów ( nie jest to skomplikowany przykład, ale masz rację ), takich jak:
grep some_file \
#awk does that...
awk '{print $1}' \
#sed does that...
sed 's/match1/match2/g'
Oczywiście nie ma za nimi białych znaków \
.
źródło
|
do drugiego przykładu. Dziękuję za wyjaśnienie!