|
|
1
1200
使用
在脚本的第一行,可以
以上也适用于
请参见上的bash黑客wiki
|
|
2
351
下面是一个示例shell脚本来演示:
这将展开所有变量并在输出命令之前打印完整的命令。 输出:
|
|
3
101
我使用一个函数回显并运行命令:
对于更复杂的命令、管道等,可以使用eval:
哪些输出
|
|
4
93
|
|
5
68
shuckc's answer
对于回显,select行有一些缺点:您最终会遇到以下问题
另一个选项是在子shell中运行命令:
这将给你的输出像:
|
|
6
38
|
|
7
36
TLDP Bash Guide for Beginners: Chapter 2. Writing and debugging scripts
|
|
8
21
在命令行中,在bash脚本名称之前键入“bash-x”。例如,要执行foo.sh,请键入:
|
|
9
16
执行
调试模式下的Bash脚本
你也可以
在脚本中保存-x选项
|
|
10
5
为了调试,
|
|
|
11
2
为了
http://www.tcsh.org/tcsh.html/Special_shell_variables.html#verbose http://www.tcsh.org/tcsh.html/Special_shell_variables.html#echo
|
|
12
2
综合所有的答案,我发现这是最好的,最简单的
如果需要命令的退出状态,如前所述 here 使用
使用
|
|
|
13
1
|
|
14
1
为了允许复合命令得到响应,我使用
输出:
哪些输出
|
|
|
JPC · 为什么输入代码块时没有调用事件? 8 年前 |
|
|
MHeydt · 使用trace在R中编辑函数? 8 年前 |
|
|
SummonersRift · 收集MPI跟踪 8 年前 |
|
|
jstuardo · ASP的跟踪。NET应用程序在生产服务器中不工作 8 年前 |
|
|
Uzair Chughtai · SIM卡APDU解析工具 8 年前 |
|
|
Dina · 从基于文件的跟踪会话移动到实时会话 10 年前 |
|
|
Shane Courtrille · WCF不会跟踪非soap回复消息 10 年前 |