cd してから実行する
いろいろとあって、svnserve
を cd
してから実行する、という必要に迫られた。tar
の -C
オプションみたいなことがしたい((逆に、tar
にわざわざ -C
があるということは、うまい逃げ道はないのかも。))。
で、sh -c
やら exec
やら sudo
やらをいろいろ弄ってみたわけだが、結局ダメ。仕方なく、こういうスクリプトに逃げましたとさ:
- /usr/local/bin/run-at
-
#! /bin/sh cd "$1" shift exec "$@"
どなたか、もっといい方法をご存じないですか?
※今回は UNIX なので、Windows の
START
コマンドは使えません。