![`.command`の意味は何で、Linuxでどのように機能しますか? [コピー]](https://linux33.com/image/135192/%60.command%60%E3%81%AE%E6%84%8F%E5%91%B3%E3%81%AF%E4%BD%95%E3%81%A7%E3%80%81Linux%E3%81%A7%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
Python Virtualenvを起動する例です。入力が必要です. someenv/bin/activate
。しかし、それはうまく機能していても、それがどのように機能するのかはまだ少し混乱しています。
誰でもシェルについてもっと一般的な説明をすることができますか. command
?
答え1
.
source
bashの同義語です。要約すると、スクリプトを実行します。現在のシェル内で、サブシェルで実行する代わりに。これは、環境でスクリプトによって行われたすべての変更が、スクリプトが終了した後もシェルに残ることを意味します。
この質問を見てください。基本的にあなたの質問と同じです。シェルコマンドの前の点はどういう意味ですか?