迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 操作系统 >

Batch 检查空变量

作者:迹忆客 最近更新:2023/05/18 浏览次数:

本文说明了我们如何测试变量是否已设置。 我们可以使用 if 语句来检查变量是否已经定义。


批量检查变量是否为空

为了更简单的上下文,我们将从定义两个字符串开始,即 str1 和 str2。 我们的第一个字符串将为空(未定义),而第二个字符串将有值(非空)。

这是我们将使用的脚本。

@echo off
set str1=
set str2=Delft

::using the if statement, we will check whether str1 is an empty string.

if [%str1%]==[] echo "str1 is an empty string"
if [%str2%]==[] echo "str2 is an empty string"

pause
  1. 我们使用 set 来获取我们的输入字符串,其中 str1 没有值,而 str2 具有值 Delft。
  2. 然后我们使用 if 语句来测试我们的字符串是否为空。

我们通常使用双冒号 :: 在 Batch 脚本中添加注释。 最后的暂停将保留 CMD 窗口,直到我们按下一个键。

@echo off 指示命令提示符不显示批处理文件中包含的命令,包括它本身。

下面是我们的批处理脚本的输出。

检查变量是否为空

正如预期的那样,我们的第一个字符串是空的。

简而言之,我们可以使用 if 语句来检查字符串或变量是否已设置,或者换句话说,是否已定义。 请记住使用方括号而不是圆括号或双引号。

上一篇:在 Bash 中递归地循环遍历目录

下一篇:没有了

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

在 Bash 中递归地循环遍历目录

发布时间:2023/05/18 浏览次数:198 分类:操作系统

本篇文章介绍了如何在 Bash 中递归循环遍历目录。在 Bash 中递归地循环遍历目录。在处理不同的目录时,通常需要遍历目录。 我们可以在包括 Bash 在内的所有 Linux 终端中使用类似的命令来递归

在 Bash 中查找具有扩展名的所有文件

发布时间:2023/05/18 浏览次数:50 分类:操作系统

本篇文章介绍如何在 Bash 中查找具有扩展名的所有文件。在 Bash 中查找具有扩展名的所有文件。在 Bash 中查找具有特定扩展名的文件是一项简单的操作。

在 Bash 中更改用户

发布时间:2023/05/18 浏览次数:69 分类:操作系统

本篇文章将介绍如何在 Bash 中更改用户。Bash 更改用户 在 Bash 中有多种更改用户的方法。 我们可以使用su命令或者sudo命令直接更改用户或者使用方法切换到root用户。

在 Bash 中运行后台进程

发布时间:2023/05/18 浏览次数:191 分类:操作系统

本篇文章将讨论如何在 Bash 中创建在后台运行的命令。 此外,我们将通过使用必要的示例和解释来讨论该主题,以使该主题更容易理解。

Bash 等待后台进程

发布时间:2023/05/18 浏览次数:121 分类:操作系统

本篇文章介绍如何在 Bash 中等待后台进程。Bash 等待后台进程。Bash 中的 wait 命令可用于等待所有后台进程完成。

Bash 中检查变量是否包含值

发布时间:2023/05/18 浏览次数:173 分类:操作系统

有时,我们需要检查变量是否包含值。 这在处理包含要运行的用户输入的项目时很重要。在 Bash 脚本中,我们可以通过多种方式来检查变量是否包含值。 本文将展示我们如何检查变量的值。

Bash 脚本中的变量插值

发布时间:2023/05/18 浏览次数:79 分类:操作系统

本文是关于在 Bash 脚本中使用变量以及如何在 Bash 脚本中插入这些变量。Bash 脚本中的变量。每种编程语言都有具有特定数据类型的变量。

在 Bash 中修改函数内的全局变量

发布时间:2023/05/18 浏览次数:181 分类:操作系统

在本文中,我们将学习如何在 Bash 的函数内修改全局变量。在 Bash 中修改函数内的全局变量 如果你在脚本中声明你的变量,Bash 中的每个变量默认都是全局的,这意味着它可以被任何函数、脚本

Bash 变量作用域

发布时间:2023/05/18 浏览次数:91 分类:操作系统

本文介绍了 Linux 中的 bash 变量作用域。 它还对变量类型、声明变量和访问它们进行了讲解。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便