专栏中心

EEPW首页 > 专栏 > sh脚本打印执行的命令内容

sh脚本打印执行的命令内容

发布人:电子禅石 时间:2023-07-06 来源:工程师 发布文章

在sh脚本中,你可以通过在脚本的开头加上set -x来打开命令的执行追踪(trace)功能,这样在脚本执行时会将实际执行的命令内容打印出来。 示例:

bashCopy code#!/bin/shset -x# 脚本的其它内容echo "Hello, World!"

在上面的示例中,set -x命令会打开命令的执行追踪功能,然后脚本中的echo "Hello, World!"命令执行时,会将该命令的内容打印出来,输出类似于:

plaintextCopy code+ echo 'Hello, World!'
Hello, World!

通过设置set +x可以关闭命令的执行追踪功能。 请注意,命令的执行追踪功能一般用于调试和排查问题,如果脚本中包含敏感信息,建议在发布或生产环境中禁用该功能。


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

关键词: vim

相关推荐

基于VIM的嵌入式存储控制器的研究与实现

嵌入式系统 2014-11-14

在VIM中实现对嵌入式软件的调试

程序员的电脑技能让外行感到神奇,你会吗?

嵌入式系统 2016-08-10

VIM编辑器学习

嵌入式系统 2010-08-19

配置vim在源码中自动添加作者信息

盘点Linux操作系统下C语言编程注意事项

嵌入式系统 2014-07-15

高速IO板卡设计的接口问题

Linux下vim编辑器的使用小技巧

用 VIM编写 C/C++程序

资源下载 2007-02-16

在VIM中的嵌入式软件调试

VIM编辑器学习方法介绍

vim+ctags用法

资源下载 2010-11-27

如何在VIM中对嵌入式软件进行调试

更多 培训课堂
更多 焦点
更多 视频

技术专区