Linux: shell: bash: set -x;调试使用

man bash

set -x

-x After expanding each simple command, for command, case command, select command, or arithmetic for command, display the expanded value of PS4, followed by the command and its expanded arguments or associated word list.

这个可以帮助将变量的实际赋值情况打印出来。帮助调试使用,实现了单步调试的功能。非常的方便。

https://stackoverflow.com/questions/38335552/how-to-store-exclude-arguments-for-grep-in-an-environment-variable-in-a-bash-s/79259586#79259586

比如上面这个问题,就可以使用。但是首先需要有这个意识,这个知识,知道这个途径。

相关推荐
m0_748257181 小时前
海康威视摄像头RTSP使用nginx推流到服务器直播教程
运维·服务器·nginx
Pou光明1 小时前
1_linux系统网络性能如何优化——几种开源网络协议栈比较
linux·运维·网络·网络协议·开源
fen_fen2 小时前
Docker如何运行一个python脚本Hello World
运维·docker·容器
TianyaOAO2 小时前
inmp+discuz论坛
linux·运维·服务器
星光璀璨山河无恙3 小时前
【Linux】grep命令
大数据·linux
寒月6583 小时前
黑盒白盒测试
运维·服务器
海绵波波1073 小时前
zerotier实现内网穿透(访问内网服务器)
运维·服务器
helpme流水3 小时前
使用秘钥登录服务器
运维·服务器·github
ccino .3 小时前
【实现多网卡电脑的网络连接共享】
运维·服务器
稳联技术3 小时前
科技潮头浪接天,一桥飞架两界连。EthernetIP转Profinet互译连
linux·服务器·网络