0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虚拟机:Bash Shell脚本打印出执行的命令

如意 来源:CSDN 作者:CaspianSea 2020-06-22 14:44 次阅读

默认情况下,bash脚本不会打印执行的每个命令,这个有时候不太方面。

如下的方法可以让bash脚本打印出执行的命令:

1) 在脚本里添加

set -v

或者

#!/bin/bash -v

以加 set -v 最好。

set -v 和

set -o verbose

是一样的

2) 添加

set -x

或者

#!/bin/bash -x

3,

bash -v script.sh

或者

bash -x script.sh

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 虚拟机
    +关注

    关注

    1

    文章

    888

    浏览量

    27811
  • Shell
    +关注

    关注

    1

    文章

    359

    浏览量

    23192
  • Bash
    +关注

    关注

    0

    文章

    57

    浏览量

    10134
收藏 人收藏

    评论

    相关推荐

    shell脚本编写之本地脚本的编写和执行

    用来指定使用的shell应用;echo "my first shell !"为脚本中编写的命令代码。2、执行
    发表于 08-28 09:36

    如何在 Shell 脚本执行语法检查调试模式

    ;doneexit 0接着保存文件,并用下面的命令使脚本可执行:$ chmod +x script.sh我们可以执行脚本并显示它被 Shell 读取到的每一行:$
    发表于 12-31 11:04

    【RT-Thread学习笔记】bash和dash-shell

    ​ 最近在工作中遇到一个很奇葩的问题,就是一个嵌入式的SDK编译,它里面执行shell命令的时候,使用的dash shell来解析,而通常我们默认用的是
    的头像 发表于 07-30 13:49 1123次阅读
    【RT-Thread学习笔记】<b class='flag-5'>bash</b>和dash-<b class='flag-5'>shell</b>

    如何在bash shell脚本中接受参数

    终端命令通常包含一些参数,在使用的时候可以提供不同的参数来确定命令执行方式。POSIX规范中包含了用于命令行接口的选项。这也是与最早的UNIX应用程序建立的一个由来已久的约定,所以当
    的头像 发表于 12-09 17:34 2529次阅读

    为什么shell脚本执行命令要加exec?这个exec有什么作用呢?

    正常情况下,如果我们想要在shell脚本执行一个命令,我们只用将该命令原样写到这个shell
    的头像 发表于 08-21 09:10 2596次阅读
    为什么<b class='flag-5'>shell</b><b class='flag-5'>脚本</b>中<b class='flag-5'>执行命令</b>要加exec?这个exec有什么作用呢?

    BASH shell脚本篇—条件命令

    这篇文章介绍下BASH shell中的条件相关的命令,包括:if, case, while, until, for, break, continue。
    的头像 发表于 10-11 15:21 467次阅读
    <b class='flag-5'>BASH</b> <b class='flag-5'>shell</b><b class='flag-5'>脚本</b>篇—条件<b class='flag-5'>命令</b>

    BASH shell脚本篇—函数

    函数是代码重用的最重要方式。Bash函数可以定义为一组命令,在bash脚本中多次调用。
    的头像 发表于 10-20 16:31 718次阅读

    BASH shell脚本篇—文件处理介绍

    Bash Shell脚本中,可以使用多种方法来对文件进行操作,包括读取文件或写入文件。
    的头像 发表于 10-23 16:51 480次阅读

    shell脚本基本命令

    Shell脚本是一种可执行文件,它包含了一组用某种特定语言编写的命令,这些命令可以被解释器(如bash
    的头像 发表于 11-08 10:08 1728次阅读

    shell脚本实现并发多进程

    Shell脚本中实现并发多进程可以使用以下方法: 使用符号来将其放入后台执行,从而实现并发多进程。例如: #!/bin/bash command1 command3 符号,它们将在后
    的头像 发表于 11-08 10:20 1069次阅读

    shell并行调用脚本

    Shell脚本中,可以使用一些技巧来实现并行调用。以下是几种常见的方法: 使用后台进程:在Shell脚本中,可以使用"command2 上述脚本
    的头像 发表于 11-08 10:23 798次阅读

    shell脚本串行和并行执行设置

    Shell脚本中,你可以使用不同的技巧来实现串行和并行执行。 串行执行 要实现串行执行,你可以简单地按顺序编写
    的头像 发表于 11-08 10:25 1991次阅读

    shell并行执行java脚本

    Shell是一种用于解释执行命令脚本语言,而Java是一种跨平台的面向对象编程语言。在某些情况下,我们可能需要在Shell脚本
    的头像 发表于 11-08 10:29 532次阅读

    linux虚拟机怎么调出命令

    Linux虚拟机是一种模拟运行Linux操作系统的虚拟环境,它可以在Windows、Mac、Linux等主机系统上运行。在Linux虚拟机中,你可以通过终端或命令行界面来操作系统和
    的头像 发表于 11-17 09:55 3177次阅读

    执行shell脚本的方式包括什么

    执行Shell脚本的方式有很多种,以下是一些常见的方法: 直接运行脚本文件 在命令行中,可以直接使用脚本
    的头像 发表于 08-30 15:17 154次阅读