嘿,我想用启动参数在windows上启动bash.exe,并打开shell。 我find了这个msdn页面 ,但是如果我尝试运行例如bash -c“ls”,bash已经closures了。
我想在我的桌面上有一个链接,我input一个SSHlogin命令。 所以shell应该保持打开状态,不要执行命令然后退出。
用于logginglinux进程的cpu和内存使用情况的Shell脚本
如果一个工作停止运行,让Upstart向我发送电子邮件通知的最佳方式是什么?
为什么在bash脚本中需要$((…))?
将以逗号分隔的数字与string进行模式匹配
Shell脚本将文件从一个位置复制到另一个位置,并重命名将当前date添加到每个文件
从man bash
-c If the -c option is present,then commands are read from the first non-option argument command_string. If there are arguments after the command_string,they are assigned to the positional parameters,starting with $0.
所以,用-c ,shell不是交互式的。 如果在初始命令运行后需要交互式shell,则从运行bash shell启动另一个交互式bash shell。
以您的榜样为例:
bash -c 'ls; exec bash'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。