- ベストアンサー
Linuxのコマンドでcronから実行パスを確実に取り出すにはどうした
Linuxのコマンドでcronから実行パスを確実に取り出すにはどうしたらいいでしょうか? 具体的には下記から"/home/test/test.sh"の部分を確実に取り出したいです。 */5 * * * * /home/test/test.sh > /dev/null sedとcutを使って取り出す方法はありますでしょうか? パスは場合によって変わる場合があり、test.shのみいつも同じです。 test.shより前の空白までを取り出せればよいのですが、 何かいい方法はありますでしょうか?
- みんなの回答 (2)
- 専門家の回答
お礼
ありがとうございます。 crontab -lからgrepをかけます。 上記、どちらでも取得出来ました。 ちなみに-o -E '(/\w+)*/test.sh'の意味教えてもらえませんでしょうか? ()*でカッコの中の繰り返しを表してると思うのですが、(/\w+)は何を表しているのでしょうか?