shell脚本如何显示所执行的每一条命令
2019独角兽企业重金招聘Python工程师标准>>>
shell脚本如何显示所执行的每一条命令
如题,编写一个bash脚本
当执行时,只看到了各个命令的执行结果,但是没有看到具体的命令
比如
#!/bin/bash
ls
#end
这个脚本执行时,并不打印命令'ls'
怎么样才能让其先打印出所执行的命令,在执行命令呢?
------第一种解决方案--------------------
#!/bin/bash
set -x
ls
#end
/执行结果如下:
midori@midori-PC ~
$ /cygdrive/c/Users/midori/Desktop/printcommand.sh
+ ls
midori@midori-PC ~
------第二种解决方案--------------------
#!/bin/bash
set -xv
ls
#end
/执行结果如下:
midori@midori-PC ~
$ /cygdrive/c/Users/midori/Desktop/printcommand.sh
ls
+ ls
#end
midori@midori-PC ~
------第三种解决方案--------------------
也可以在命令行这样执行:
sh -x yourscript.sh
/执行结果如下:
midori@midori-PC ~
$ sh -x /cygdrive/c/Users/midori/Desktop/printcommand.sh
+ ls
midori@midori-PC ~
转载于:https://my.oschina.net/u/1252704/blog/264811
shell脚本如何显示所执行的每一条命令相关推荐
- Linux战地日记—shell脚本的建立与执行
shell脚本的建立与执行 第一步:创建文件 通过vi/vim编辑器 第二步:三种执行方式 1.输入定向到shell脚本. $ bash < ex1 2.以脚本名作为bash参数,其一般形式是: ...
- linux sh脚本 while,Linux shell脚本使用while循环执行ssh的注意事项
原标题:Linux shell脚本使用while循环执行ssh的注意事项 如果要使用ssh批量登录到其它系统上操作时,我们会采用循环的方式去处理,那么这里存在一个巨大坑,你必须要小心了. 一.场景还原 ...
- Linux shell 对话框,如何在 Bash Shell 脚本中显示对话框
原标题:如何在 Bash Shell 脚本中显示对话框 这个教程给出几个如何使用类似zenity和whiptail的工具在Bash Shell 脚本中提供消息/对话框的例子.使用这些工具,你的脚本能够 ...
- linux脚本定时拷贝文件,使用Linux shell脚本实现FTP定时执行批量下载指定文件
使用FTP定时批量下载指定文件的shell脚本,具体实例介绍如下所示: 1.目标FTP服务器地址 #FTP服务器地址 ip=10.19.15.23 2.FTP账号和密码 u=账号 p=密码 3.使用m ...
- linux记录用户命令的日志是,用日志记录Linux用户执行的每一条命令
用日志记录Linux用户执行的每一条命令 用日志记录Linux用户执行的每一条命令 工作中,需要把用户执行的每一个命令都记录下来,并发送到日志服务器的需求,为此我做了一个简单的解决方案.这个方案会在每 ...
- Linux shell脚本的建立与执行
在进行linux测试时编写脚本是必不可少的.最近经常使用Linux,感觉太频繁地敲击键盘有些累了,于是想到了Shell脚本.可以把太多的命令写成一个脚本,这样每次执行一遍 shell文件,就可以 ...
- shell脚本ssh登录并执行命令_Linux批量免密码SSH登录案例
一.为什么要免密码登录Linux系统 1.日常使用更方便(不是主要原因) 2.通过ansible等自动化运维工具,批量管理多台服务器,那么控制节点需要免密登录各个被控主机. 2.云环境中实现自动化扩展 ...
- aix shell脚本 运行java_Linux中执行shell脚本的4种方法总结
Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法: 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: 复制代码 代码如下: c ...
- ubuntu croncab定时任务 shell脚本单独可行 定时任务执行命令不可行
shell脚本功能: 获取使用gpu的进程,通过长度判断有几个进程使用gpu,当有1个进程时,执行命令启动另一个进程 创建定时任务步骤: 编写定时任务: crontab -e 编写内容(两个小时执行一 ...
- Linux下shell脚本的4中执行方式
转自http://www.jb51.net/article/53924.htm bash shell 脚本的方法有多种,现在作个小结.假设我们编写好的shell脚本的文件名为hello.sh,文件位置 ...
最新文章
- 合作开发用到的几个 设计模式
- 微软算法100题26 左旋转字符串
- web.xml中的ContextLoaderListener和DispatcherServlet区别
- 如何利用扩展欧几里得算法求解不定方程_欧几里德算法、拓展欧几里德、中国剩余定理...
- 详解nullable、firstpos、lastpos和followpos的计算规则
- 请不要叫我“程序员”,我是一名软件工程师--读《走出软件作坊》1
- JavaScript初阶(十)---------- 数组
- Day2 python基础
- 漫谈如何学习操作系统原理
- 计算机应用技术头像,意大利科学家应用计算机技术进行头像复原
- 区域生长算法原理及实现
- 计算机c盘突然少了几个G,做系统时c盘显示0容量-关于Windows系统c盘突然没了十几个g...
- 计算机基础使用操作培训ppt,计算机基础操作培训课件ppt课件.ppt
- excel常用快捷键(常用)
- 【使用心得】ChatGPT做出行攻略
- Canvas箭头动画
- win7 文件夹工具栏
- ebs 供应商地点信息_EBS R12使用接口表往已存在的供应商地址下创建新的地点
- git屏蔽某些文件/文件夹
- DDN周报|3月26日-4月1日
热门文章
- 基于麻雀搜索算法的极限学习机(ELM)分类算法-附代码
- 【ENVI预处理】辐射校正、影像配准、图像融合、图像镶嵌 、图像裁剪、图像增强
- Nginx性能提升--引入线程池性能提升9倍
- 数据结构与算法------插入排序
- Retrofit之OkhttpCall执行原理详解
- ImageLoader的简单分析(四)
- 实时即未来!Flink Forward Asia 2021 议程正式上线!
- Windows下编译FFmpeg
- OpenGL ES总结(三)OpenGL通过计算纹理坐标来显示一张图片
- Android Multimedia框架总结(二十一)MediaCodec中创建到start过程(到jni部分)