編集する:実際にはエイリアスではありません(回答を参照)。
私たちが知っているように、シェルのドットコマンド(.
)はソースコマンドのエイリアスです。
ところで、このような奇妙なニックネームの後ろに隠れた理由があるのだろうか。当然頻繁に使用しないので、このように短いエイリアスが必要です。
それでは、ポイントを追加するのはなぜですか?あるいは、source
より一般的に使用されるコマンドの代わりになぜ必要なのですか?エイリアスがなぜ必要ですか?これの背後に妥当な理由はありますか?それとも歴史的な理由がありますか?cd
ls
メモ:この質問はもともとサーバーエラーに投稿しましたが、ここに投稿しようという提案を受けました。
ベストアンサー1
.
~であるPOSIX規格。
source
bashの組み込み同義語で、.
次のように異なります。.
また、Bash リファレンスマニュアルには以下が.
リストされています。4.1 Bourne Shellの組み込み機能source
下の並置4.2 Bash 組み込みコマンドように:
同義語。 (Bourne Shellの組み込み機能を参照)
source
おそらくCシェル(コマンドが派生したように見えます)でbashと呼ぶので、名前はbashとして指定されているようです。