bashでシェルスクリプトを実行するときにドットコマンドに躓いたのでメモしておく。
example.shはディレクトリを変更するスクリプト。
#!/bin/sh cd /example_user/example
実際は上記は単なるコマンドの実行なので#!/bin/shは必要ない。shのパスは下記のように調べる。
which sh
$ PATH=$PATH:example_user/example/script
$ chmod 700 example.sh
$ . example.sh
» シェルスクリプトでディレクトリを移動させるには? - Linux Square - @IT
[1] スクリプトの拡張子はshでなくてもよい。
[2] echo $PATHで現在のパスを確認できる。
[3] ホームディレクトリの.bash_profileに記述すれば起動時に設定される。
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。