簡體   English   中英

無法使用nohup執行Shell腳本

[英]Not execution of shell script with nohup

我在使用“修飾符” nohup執行shell腳本時遇到問題。 在沒有nohup的情況下執行的腳本可以正常工作。

該腳本擁有所有權利。 錯誤消息真的很奇怪。

oracle@serveur6:/home/oracle/xxx/yyy/test>ls -ltr
total 16
-rwxrwxrwx    1 oracle   dba            1620 Jun  7 14:56 lanceur2.sql
-rwxrwxrwx    1 oracle   dba              48 Jun  7 14:56 alt_script.ksh
drwxrwxrwx    2 oracle   dba             256 Jun  7 14:57 log

oracle@serveur6:/home/oracle/xxx/yyy/test> nohup /home/oracle/admin/ESPACE/test/alt_script.ksh &
[1]     25493628
oracle@clay925p6:/home/oracle/admin/ESPACE/test> Sending output to nohup.out
nohup: /home/oracle/admin/ESPACE/test/alt_script.ksh: **No such file or directory**

[1] +  Done(127)               nohup /home/oracle/admin/ESPACE/test/alt_script.ksh &

檢查事項:

  1. 腳本的路徑正確。
  2. 該腳本具有可執行權限集。
  3. 腳本的第一行包含類似#!/bin/sh

nohup在后台運行命令,因此腳本必須像其他任何命令一樣可執行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM