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脚本如何显示所执行的每一条命令相关推荐

  1. Linux战地日记—shell脚本的建立与执行

    shell脚本的建立与执行 第一步:创建文件 通过vi/vim编辑器 第二步:三种执行方式 1.输入定向到shell脚本. $ bash < ex1 2.以脚本名作为bash参数,其一般形式是: ...

  2. linux sh脚本 while,Linux shell脚本使用while循环执行ssh的注意事项

    原标题:Linux shell脚本使用while循环执行ssh的注意事项 如果要使用ssh批量登录到其它系统上操作时,我们会采用循环的方式去处理,那么这里存在一个巨大坑,你必须要小心了. 一.场景还原 ...

  3. Linux shell 对话框,如何在 Bash Shell 脚本中显示对话框

    原标题:如何在 Bash Shell 脚本中显示对话框 这个教程给出几个如何使用类似zenity和whiptail的工具在Bash Shell 脚本中提供消息/对话框的例子.使用这些工具,你的脚本能够 ...

  4. linux脚本定时拷贝文件,使用Linux shell脚本实现FTP定时执行批量下载指定文件

    使用FTP定时批量下载指定文件的shell脚本,具体实例介绍如下所示: 1.目标FTP服务器地址 #FTP服务器地址 ip=10.19.15.23 2.FTP账号和密码 u=账号 p=密码 3.使用m ...

  5. linux记录用户命令的日志是,用日志记录Linux用户执行的每一条命令

    用日志记录Linux用户执行的每一条命令 用日志记录Linux用户执行的每一条命令 工作中,需要把用户执行的每一个命令都记录下来,并发送到日志服务器的需求,为此我做了一个简单的解决方案.这个方案会在每 ...

  6. Linux shell脚本的建立与执行

      在进行linux测试时编写脚本是必不可少的.最近经常使用Linux,感觉太频繁地敲击键盘有些累了,于是想到了Shell脚本.可以把太多的命令写成一个脚本,这样每次执行一遍  shell文件,就可以 ...

  7. shell脚本ssh登录并执行命令_Linux批量免密码SSH登录案例

    一.为什么要免密码登录Linux系统 1.日常使用更方便(不是主要原因) 2.通过ansible等自动化运维工具,批量管理多台服务器,那么控制节点需要免密登录各个被控主机. 2.云环境中实现自动化扩展 ...

  8. aix shell脚本 运行java_Linux中执行shell脚本的4种方法总结

    Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法: 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: 复制代码 代码如下: c ...

  9. ubuntu croncab定时任务 shell脚本单独可行 定时任务执行命令不可行

    shell脚本功能: 获取使用gpu的进程,通过长度判断有几个进程使用gpu,当有1个进程时,执行命令启动另一个进程 创建定时任务步骤: 编写定时任务: crontab -e 编写内容(两个小时执行一 ...

  10. Linux下shell脚本的4中执行方式

    转自http://www.jb51.net/article/53924.htm bash shell 脚本的方法有多种,现在作个小结.假设我们编写好的shell脚本的文件名为hello.sh,文件位置 ...

最新文章

  1. 合作开发用到的几个 设计模式
  2. 微软算法100题26 左旋转字符串
  3. web.xml中的ContextLoaderListener和DispatcherServlet区别
  4. 如何利用扩展欧几里得算法求解不定方程_欧几里德算法、拓展欧几里德、中国剩余定理...
  5. 详解nullable、firstpos、lastpos和followpos的计算规则
  6. 请不要叫我“程序员”,我是一名软件工程师--读《走出软件作坊》1
  7. JavaScript初阶(十)---------- 数组
  8. Day2 python基础
  9. 漫谈如何学习操作系统原理
  10. 计算机应用技术头像,意大利科学家应用计算机技术进行头像复原
  11. 区域生长算法原理及实现
  12. 计算机c盘突然少了几个G,做系统时c盘显示0容量-关于Windows系统c盘突然没了十几个g...
  13. 计算机基础使用操作培训ppt,计算机基础操作培训课件ppt课件.ppt
  14. excel常用快捷键(常用)
  15. 【使用心得】ChatGPT做出行攻略
  16. Canvas箭头动画
  17. win7 文件夹工具栏
  18. ebs 供应商地点信息_EBS R12使用接口表往已存在的供应商地址下创建新的地点
  19. git屏蔽某些文件/文件夹
  20. DDN周报|3月26日-4月1日

热门文章

  1. 基于麻雀搜索算法的极限学习机(ELM)分类算法-附代码
  2. 【ENVI预处理】辐射校正、影像配准、图像融合、图像镶嵌 、图像裁剪、图像增强
  3. Nginx性能提升--引入线程池性能提升9倍
  4. 数据结构与算法------插入排序
  5. Retrofit之OkhttpCall执行原理详解
  6. ImageLoader的简单分析(四)
  7. 实时即未来!Flink Forward Asia 2021 议程正式上线!
  8. Windows下编译FFmpeg
  9. OpenGL ES总结(三)OpenGL通过计算纹理坐标来显示一张图片
  10. Android Multimedia框架总结(二十一)MediaCodec中创建到start过程(到jni部分)