Bash 问答列表

我可以在 bash 中使 [ 语法错误吗 if 语句导致 shell 退出并出现错误?

作者:Seriously 提问时间:8/23/2023

请考虑以下代码:bash if [ "$a" = "foo"] then echo "TRUE" fi echo $? 我们得到: bash: [: missing `]' 0 所以基本...

do while true case 仅具有给定字符

作者:Hajiko 提问时间:10/9/2023

我需要一个脚本,在启动脚本后向我的服务器添加一些信息。 它需要输入 IP 地址,但如果我没有以正确的形式输入 IP,我也希望它向我发送错误消息。 我试过什么: while true ; do r...

如何使用TestContainers在容器中执行cmd命令?

作者:gstackoverflow 提问时间:10/10/2023

我可以从cmd执行命令(在以testcontainers启动的容器内)。我想从testcontainers api执行相同的命令 / # LDB_MODULES_PATH=/usr/lib/samb...

macOS Bash - 使用 Bash 以递归方式在文件夹中具有特定扩展名的文件名前面添加字符

作者:iPadawan 提问时间:10/11/2023

我必须用“.abc”这样的扩展名重命名文件,并在其前面添加一个前缀。 如“OldFileName.abc”到“AAA_OldName.abc”。 macOS文件实际上是包含内容的文件夹,例如应用程...

如何在 Python 中获取 Pipe 和 Here String?

作者:gott18 提问时间:10/12/2023

通过以下方式调用 Python 脚本时 echo foobar | python myscript.py <<< test123 如何在 Python 脚本中同时获取两个字符串(“foobar”...

Bash:IF条件下的日期比较未按预期工作

作者:Luqman 提问时间:10/12/2023

echo "Input start date and time (yyyy-mm-dd hh:mm) :" read start_date_time echo "Input end date and ...

命令输出不会保存到 bash 中的变量

作者:tygo 提问时间:10/13/2023

我需要将 的输出保存到一个变量,但无论我怎么尝试,该变量仍然是空白的。 是一个虚拟包,当在终端中运行它时,它会返回:apt-cache show debconf-2.0debconf-2.0 N: ...

Bash 正则表达式验证

作者:Thabo 提问时间:10/13/2023

为什么以下正则表达式在以下方面起作用: https://regex101.com/r/nI8xB8/1 但在 bash 脚本中不起作用 ^(feature|bugfix|refactor|relea...

在 Bash 中,双方括号 [[ ]] 是否比单方括号 [ ] 更可取?

作者:Leonard 提问时间:3/21/2009

一位同事最近在代码审查中声称,该结构在诸如[[ ]][ ] if [ "`id -nu`" = "$someuser" ] ; then echo "I love you madly, $some...

Expect in Bash Script Spawn Id exp4 not open 错误

作者:nkloney 提问时间:10/15/2023

我收到一个错误,我对期望知道为什么会发生这种情况还不够了解send: Spawn id exp4 not open while executing 脚本: #!/bin/bash expect_...


共481条 当前第37页