これは何ですか? ? ?
/\[*\]/ {
inFoo = ($1 == "["foo"]")
next
}
中かっこのため関数のように見えますが、開く中かっこの前に正確に何が来ますか? ? ?一種の正規表現関数名ですか?私はBashスクリプトをうまくやったことはありませんが、これは完全に理解できません。
似たようなものがありますが、本文が大きすぎて投稿できません。
/.*/ {
...
}
答え1
bash
コードを投稿しましたか?私が見るにはawk
台本の一部であるようです。コードの場合は、awk
スラッシュで区切られた正規表現アドレス規則です。{...}
正規表現に一致するすべての行を処理します。このルールは、開いている括弧、一部のテキスト、閉じ括弧を含むすべての行と一致します。