最近知った
. ./.a.aそして./.a.a同じです。
ただし、試行source source .a.aするとエラーが発生します。IMO、の.Bashエイリアスであるためsource、異なる動作をするべきではないので、何が欠けていますか?
ボーナス、なぜ. .大丈夫なのにそうでsource sourceはないのですか?
.コマンドに慣れsourceますsource somefileが、スクリプト内でそのステートメントが何をしているのかがすぐにわかる. somefile だけでなく、それが何をしているのかがはっきりしないだけでなく、あなたは簡単に. キャラクターを完全に逃すことができます
bash: .: .: is a directoryのは、. .説明するためのOKニーズです。
. ./.a.a .正直でした。:-DAのクイズ。:-)リンクされた質問は素晴らしいです、ありがとう。そのアイデアを与えたのは、この方法でファイルを実行しても違いが見られなかったという事実と、どこか.で読んだという事実はのエイリアスですsource。:-)
. scriptと./script同じものですか?彼らは間違いなくそうではありません。また、.へのエイリアスではありませんsource。それは逆です。.は標準でsourceあり、のエイリアスです.。