ソースの表示以前のリビジョンバックリンク全て展開する/折り畳む文書の先頭へ Share via Share via... Twitter LinkedIn Facebook Pinterest Telegram WhatsApp Yammer Reddit Teams最近の変更Send via e-Mail印刷パーマリンク × シェルスクリプトテクニック スクリプトファイル自身のディレクトリを取得する SHPATH=`readlink -f script.sh` SHDIR=`dirname $SHPATH` Cygwin固有 パス形式の変換 cygpathコマンドでUNIX/Windows/混合(基本はWindowsでセパレータがスラッシュ)形式の相互変換が可能。 変換先コマンド結果 UNIXcygpath -u 'C:\Path\to'/cygdrive/c/Path/to Windowscygpath -w '/cygdrive/C/Path/to/c:\Path\to\ 混合cygpath -m '/cygdrive/c/Path/to/c:/Path/to/ -pオプションで環境変数PATHなどの区切り文字(:と;)の変換も可能。 ドライブレターは小文字になってしまうようなので、パス文字列の比較を行う場合は注意が必要。 コマンドプロンプトのバッチファイルを同期呼び出し cmd /wait /c batchfileでバッチファイルの終了待ちが出来る。 pc/シェルスクリプトテクニック.txt 最終更新: 2015-01-06 11:51(外部編集)