Bash 问答列表

如果在两个模式之间找到文本,则使用 sed 删除两个模式之间的所有行

作者:user9082746 提问时间:10/4/2023

我有一个文件 ### A B C @@@ ### D E F @@@ ### G H I @@@ 如果它包含 A ,我想删除 ### 和 @@@(含)之间的所有行 我怎样才能做到这一点? 预...

如何比较shell脚本中的两个字符串与IF条件

作者:narasimman bala 提问时间:10/6/2023

当我在 shellscript 中使用 IF 条件比较两个字符串时,我没有得到预期的结果。 这是事件日志,在我们的应用程序中看起来像。 我将其分配给 executionstatus。 "compo...

bash 脚本可以从文件名列表中提取名称、版本号和扩展名吗

作者:Simon Bagley 提问时间:10/6/2023

我在创建 Bash 脚本时遇到问题,该脚本将从文件名列表中提取应用程序名称、版本号和可能的扩展名,例如: 应用程序名称-1-v1.2.3.AppImage 应用名称2-V999.2.31.AppIm...

RegEx 用于解析 Fedora / Red Hat 软件包的软件包名称、软件包版本(包括发行版)

作者:MaxU - stand with Ukraine 提问时间:10/8/2023

我的目标是正确解析 Fedora 或 Red Hat 软件包的软件包名称和软件包版本(包括发行号),如下所示: python39-3.9.16-1.module+el8.8.0+18968+3d7b...

我可以在 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 ...


共481条 当前第15页