0
我用for
循环使用特定的工具与文件集:nohup的for循环输出命名
nohup sh -c 'for i in ~/files/*txt; do ID=`echo ${i} | sed 's/^.*\///'`; ./tool $i &&
mv output ${ID}.out; done' &
这个工具对输出文件的具体命名,我要重命名的输出,因为它会被覆盖,对我来说更简单。
但是,这个特定的mv
不适用于nohup
- 文件不会单独重命名并覆盖。
我该如何解决这个问题。
我需要'nohup'和'&'到服务器时,我'exit'上运行它。 – PoGibas 2013-02-19 07:16:54
你尝试过'屏幕'吗?它通常比尝试“nohup”的东西脆弱得多。 – nneonneo 2013-02-19 07:17:03
,为什么'nohup'和'&'在同一时间? – Zulu 2013-02-19 07:17:41