1
我试图调试涉及形式的命令bash脚本:bashdb:我可以检查流经管道的数据吗?
VAR=$(cmd1|cmd2|cmd3)
我可以调试它bashdb,使用s
命令,它确实是这样的:
bashdb(2): s
2: VAR=$(cmd1|cmd2|cmd3)
cmd1
bashdb(3): s
2: VAR=$(cmd1|cmd2|cmd3)
cmd2
即它允许我一个接一个地在管道中运行命令。逻辑表明它必须将管道的内容存储在某处,以便在我再次输入s
时将其送入下一个命令。我如何让bashdb显示这些数据?