Bash 问答列表

如何将输出重定向到文件和 stdout

作者:SCdF 提问时间:1/7/2009

在 bash 中,调用将在 stdout 上显示该命令的任何输出。foo 调用会将该命令的任何输出重定向到指定的文件(在本例中为“output”)。foo > output 有没有办法将输出重定向...

仅用空格而不是 ;分号;或 && 或 &&

作者:snovotill 提问时间:9/24/2023

正常的命令链接方法可以正常工作,例如: $ (SCRATCH='heya'; echo $SCRATCH) heya 或者使用逻辑运算符 && 产生可预测的结果: $ (SCRATCH='he...

bash if-elif-else 序列 get “第一个 elif 上预期的条件二进制运算符

作者:swgeek 提问时间:8/18/2023

学习/重新学习 bash 脚本。以下 if - elif 语句在第一个 elif 上出现条件二进制运算符错误: if [ $len -eq 1 ]; then grep -i -H $1 *.or...

macOS bash 通配引号变量意外 [重复]

作者:Bill Wohler 提问时间:10/2/2023

这个问题在这里已经有答案了: 我刚刚分配了一个变量,但 echo $variable 显示了其他内容 (7 个答案) 上个月关闭。 在装有 bash 5.2.15 的 Linux 上,单引号会阻止通...

如何在 Linux 中使用 sed 命令从 json 文件中删除“\t”?

作者:Test User 提问时间:10/4/2023

我有包含多个“\t”的json文件,我想从json文件中删除这些字符,就像当我尝试将此json文件转换为CSV时一样,因为这些字符使我的CSV输出令人不安。 我已经多次尝试了试错法。 sed -i...

为什么 grep 忽略“python3 -m http.server”输出的第一行?

作者:Marinos An 提问时间:10/5/2023

由于某种原因,grep 不会打印命令输出的第一行: python3 -m http.server python3 -m http.server # prints: Serving HTTP on...

如果在两个模式之间找到文本,则使用 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...


共481条 当前第36页