专栏中心

EEPW首页 > 专栏 > Shell执行时显示指令本身&&显示shell指令

Shell执行时显示指令本身&&显示shell指令

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

shell脚本如何显示所执行的每一条命令,例如执行一个bash脚本时,只看到了各个命令的执行结果,但是没有看到具体的命令

#!/bin/bashls#end

这个脚本执行时,并不打印命令'ls'

怎么样才能让其先打印出所执行的命令,在执行命令呢?

1、方法一

在脚本中设置-x参数,让命令执行时打印其命令本身和参数,如:

#!/bin/bash
set -xls#end

运行结果

+ ls
2、方法二

除了方法一的作用外,输出还会原封不动的打印执行后的每一条指令,如:

#!/bin/bash
set -xvls#end

运行结果

ls+ ls
3、方法三

在启动脚本命令时,给定脚本的输入参数,如:

sh -x yourscript.sh

运行结果

+ ls


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

关键词: shell

相关推荐

如何用Shell病毒技术感染Linux脚本程序

嵌入式系统 2007-05-17

为uCOS51 增加Shell 界面

busybox 详解

嵌入式系统 2010-06-08

Linux基础命令之: Linux常用命令

uCOS51 重入问题的解决

资源下载 2007-02-16

linux - Advanced Bash Shell Scripting Guide

40个简单但有效的LinuxShell脚本示例

2023-08-15

Linux基础系列之判断符在shell中的使用方式

Shell命令小技巧

嵌入式系统 2016-09-12

Linux系统下Shell编程

嵌入式系统 2012-07-31

Linux Shell简介

嵌入式系统 2010-05-27

总结六条对我们学习Linux系统有用的忠告

嵌入式系统 2016-09-16

Linux_24学时教程06

资源下载 2007-02-16

Linux系统文件权限隐藏的细节深入分析

嵌入式系统 2007-05-16

为ucos51增加shell界面

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

技术专区