私は次のコード行を見つけました(源泉):
IFS=$'\r'
その行をどのように解釈するのかよくわかりません(特に$
新しい行の前に文字がある理由)。 「Special Variable」という変数がIFS
「Newline」という変数に設定されているようですが?
このコード行は何をし、Bashのどの部分でこれを許可しますか?
答え1
IFS=$'\r'
変数をIFS
Enterに設定します。
bash
許可するANSI-Cの引用ひも。$'string'
に拡張される予定です。ひも、ANSI C規格で指定されているようにバックスラッシュエスケープ文字を置き換えます。