亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: crontab 執(zhí)行的shell腳本結(jié)果不正常 [打印本頁]

作者: hulong77778    時間: 2012-05-19 01:32
標(biāo)題: crontab 執(zhí)行的shell腳本結(jié)果不正常
本帖最后由 hulong77778 于 2012-05-19 01:33 編輯

有沒有高人能告訴我為什么用crontab 執(zhí)行shell腳本的時候,不能建立新文件呢?比如說:
#!/bin/bash -x
#for test

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/root/info/
export PATH

echo "123"
echo "456">>test.txt

這一段程序,執(zhí)行完了以后,我能在mail里面看到123,但是找不到test.txt
這個是為什么?急求解答 啊 。。。。
作者: Shell_HAT    時間: 2012-05-19 02:12
加上完整路徑試試
  1. echo "456">>/tmp/test.txt
復(fù)制代碼

作者: rdcwayx    時間: 2012-05-19 05:01
在你登錄用戶的home目錄里找
作者: hulong77778    時間: 2012-05-19 15:05
在根目錄下找到了回復(fù) 3# rdcwayx


   
作者: hulong77778    時間: 2012-05-19 15:06
不行啊,加上絕對路徑的話,就沒有產(chǎn)生新的文件了
回復(fù) 2# Shell_HAT


   
作者: Shell_HAT    時間: 2012-05-19 16:17
回復(fù) 5# hulong77778


    通常產(chǎn)生新文件是用>而不是>>
作者: zooyo    時間: 2012-05-19 16:17
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
作者: 惟吾無為    時間: 2012-05-19 16:51
>> 前后能不能加上空格?

test.txt的路徑可以用find找下.
如果想在mail里看到test.txt, 你需要做的是echo test.txt

crontab只會把stdout的內(nèi)容全部發(fā)到mail里去.




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2