#!/bin/sh echo $0 echo `dirname $0` echo `basename $0` これをホームディレクトリ/Users/usernameから実行すると次の結果になります。 $ sh dev/work/relative.sh dev/work/test.sh ← $0 の結果 dev/work ← dirname $0 の結果 test.sh ← basename $0 の結果

U1and0U1and0 のブックマーク 2017/09/03 14:41

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

シェルスクリプトで相対パスと絶対パスを取得する - TASK NOTES

    シェルスクリプトで相対パスと絶対パスを取得する方法です。 相対パスを取得する シェルスクリプトでディレクトリの相対パスを取得するにはdirname $0を使います。 特殊変数の$0には現在実行しているシェルスクリ...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう