我正在做一个脚本(Perl
或shell
)。它启动的脚本拥有数千行输出。所以基本上我想制作一个脚本来启动另一个脚本而不输出任何内容 - 如果可能的话,在screen
会话中运行它,然后退出脚本(但让其他脚本保持在screen
)?我怎样才能做到这一点?启动一个Perl脚本,而不会启动第二<code>Perl</code>脚本输出
0
A
回答
4
当您启动脚本直接输出到/dev/null。要使脚本在后台运行,请使用&
符号。例如,后续将什么都不显示在控制台,并在后台运行...
echo hi > /dev/null &
2
如果你想在screen
运行,你必须创建一个screenrc
#!/bin/sh
echo "screen my_perl_program" > /tmp/$$.screenrc
echo "autodetach on" >> /tmp/$$.screenrc
echo "startup_message off" >> /tmp/$$.screenrc
screen -L -dm -S session1 -c /tmp/$$.screenrc
然后你就可以恢复它screen -S session1
相关问题
- 1. 启动时启动perl脚本
- 2. 启动第二个脚本的powershell脚本
- 3. Perl:启动一个shell脚本并继续而不用等待
- 4. Midori浏览器不会在脚本中第二次启动
- 5. 启动Python脚本启动
- 6. 从另一个脚本启动一个脚本不起作用
- 7. insserv问题 - 脚本不启动启动
- 8. PHP脚本能否启动另一个PHP脚本并退出?
- 9. 自动启动一个python硒脚本
- 10. csh启动脚本
- 11. WinCE启动脚本
- 12. Cygwin启动脚本
- 13. Ping启动脚本
- 14. 启动GAP脚本
- 15. 脚本不会在启动时产生输出
- 16. 从Perl脚本启动PDF查看器
- 17. 重新启动的Perl CGI脚本
- 18. 在Ubuntu启动时运行Perl脚本
- 19. 启动pm2启动脚本的Windows启动时出错
- 20. Shell脚本检查一个脚本输出,然后运行第二个脚本
- 21. 在远程计算机上启动一个启动bash脚本的python脚本
- 22. Cygwin自动脚本启动
- 23. 启动Vagrant VM并通过shell脚本启动Node.js脚本
- 24. Debian的启动脚本将不会启动
- 25. 启动python脚本的bash脚本不会自行停止
- 26. 使用FileSystemWatcher的PowerShell脚本不会启动Python脚本
- 27. bash脚本中的awk脚本不会启动
- 28. 第二个启动php脚本的按钮,怎么样?
- 29. 启动工作循环如何调用第二个脚本
- 30. PC启动后启动VBS脚本
惯于此保持第一脚本挂,直到其他模/虽然退出? – Jon 2011-01-11 02:39:32