
私は自分自身のためにいくつかの「ヘルパー」スクリプトを作成していますが、最初のスクリプトはNodeJSをインストールすることです。今解決した最初の問題は、source ~/.profile
変更が続くことでした。私はランニングがこれを行うことができることを発見しましたが. /scripts/install-nodejs.sh
、手がかりがなければ.
そうではありません。
とにかく、古いピリオドで呼び出されたかどうかをスクリプトで知ることができますか?それ以外の場合は、スクリプトを正しく呼び出す方法を思い出させるメッセージを出力できますか?
ちなみに、これまでのスクリプトは次のとおりです。
#!/bin/bash
echo -n "Installing NVM..."
apt-get -qq install curl > /dev/null
curl -s https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh > /dev/null
echo "Done!"
source ~/.profile
また、追加の質問として、スクリプトが先行ピリオドで呼び出される場合を説明する方法はありますか?
答え1
これは.
getスクリプトの略です。スクリプトを取得することは、各コマンドを手動で呼び出すのと同じです。
これを見て指す