GNU/Linux >> Linux の 問題 >  >> Linux

Linux:特定のディレクトリでコマンドを実行する方法

スクリプトへのパスを指定するだけです。 cd は必要ありません :

0 12 * * * /path/to/script args

スクリプトが . のファイルを探す場合 、それならあなたはする cd を使用する必要があります :

0 12 * * * cd /some/dir && /path/to/script args

あなたの質問はほとんど意味がありません。 cd を使用 . cd を使用しないでくださいという回答を求める場合 試してみてうまくいかなかったので、crontab に正しく入力しなかった可能性があります。

最も簡単な方法は、メイン タスクを cd して実行する小さなシェル スクリプトを作成し、そのスクリプトを cron で実行することです。


Linux
  1. Linuxでディレクトリの名前を変更する方法

  2. Linuxでファイルまたはディレクトリを削除(削除)する方法

  3. Linuxでディレクトリとフォルダを削除する方法は?

  1. Linuxcdコマンドを使用してディレクトリを変更する方法

  2. Linuxでディレクトリを削除する方法

  3. Linuxシェルコマンド/スクリプトをバックグラウンドで実行する方法

  1. Linuxでディレクトリを作成する方法(mkdirコマンド)

  2. LinuxのDuコマンド

  3. Linuxコマンドをバックグラウンドで実行する方法