私はすでにとても古いですexport PATH=A:B:C ...
。複数の行を作成してより体系的にすることはできますか?次のように?
export PATH = A:
B:
C:
答え1
あなたはできます:
export PATH="A"
export PATH="$PATH:B"
export PATH="$PATH:C"
各後続の行は、以前に定義されたパスに追加されます。これは、既存のルートが壊れないようにするため、通常は良い方法です。新しいコンポーネントを優先的に適用するには、順序を変更してください。
export PATH="A"
export PATH="B:$PATH"
export PATH="C:$PATH"
または、次のこともできます。
export PATH=A:\
B:\
C
\
行の連続を表示します。この方法はテストされていません。
答え2
次のように、行の末尾にバックスラッシュを使用してbashの行を拡張できます。
export PATH=/path/A:\
/path/B:\
/path/C
ここにはスペースがないことに注意することが重要です。
答え3
別の方法:
export PATH=$(tr -d $'\n ' <<< "
/path/A:
/path/B:
/path/C")
インデントレベルを台無しにしないという追加の利点があります。