bash 相关问题

有关为Bash命令shell编写的脚本的问题。对于有错误的shell脚本,请在发布此处之前使用shellcheck程序(或在https://shellcheck.net上的Web shellcheck服务器中)进行检查。关于交互式使用Bash的问题更可能是超级用户的主题,而不是Stack Overflow。

JQ Parse 不返回索引数组而只返回数字

我有一个多嵌套天气转储(Accuweather): 我正在尝试获取索引响应/数组 ([0,...]) 来排序 - json 和/或 bash 值。但我的查询只得到数字空格分隔...

回答 1 投票 0

在 DevOps 管道中循环秘密

我正在构建一个管道来部署 Web 应用程序并迁移一些租户数据库。 我在我的库中定义了变量,这些变量从 keyvault 中提取秘密。如果我在 pi 上启用诊断日志记录...

回答 1 投票 0

将 bash 数组转换为 json 数组并使用 jq 插入到文件中

给定一个 bash 数组,如何将其转换为 JSON 数组,以便使用 jq 输出到文件? 另外:有没有办法保持 server_nohup 数组不变,而不是重写整个 j...

回答 2 投票 0

Shell 脚本从 TXT 读取行并分配给环境变量?

我有一个名为 VERSION.txt 的文本文件,其中只有一行内容: 2.0.5 我想使用 shell 脚本来读取该版本号并将其分配给环境变量,如下所示: 导出 APP_VERSION='2...

回答 2 投票 0

rtorrent执行shell脚本

我不知道如何在执行命令后将 shell 脚本的输出返回到 rtorrent。 是否可以将外部命令的输出返回到 rtorrent 会话? 我用

回答 4 投票 0

如何将关联数组中的变量和循环中的多行字符串打印到定界符中

我需要将变量(从 1 到 4)和关联数组中的选定值返回到定界文档中。 变量 BASE=ppp-多图像 DEV=sdb # 即 sdb 或 mmcblk0 ATTR=必需分区,

回答 1 投票 0

docker 执行curl 帖子

我想在 docker 镜像中运行curl。它在 docker 容器中工作如下: curl -i -X POST -H '内容类型:application/json' -d '{"configuredLevel":"INFO"}'

回答 2 投票 0

为什么我的 MakeFile 会出现“找不到命令”,即使该文件仍然有效?

我制作了一个MakeFile来运行我的C程序。我使用 vscode bash 终端通过 ./MakeFile 运行 makefile。当我初始化它时,我收到一串错误,说找不到命令,然后输出...

回答 1 投票 0

如何使用 bash 获取当年每个月的最后一天,而不使用 if else 或 switch 或 while 循环?

众所周知,每年每个月都有以下最大天数,如下: 一月 - 31 天 2 月 - 28 天 / 29 天(闰年) 三月 - 31 天 4 月 - 30 天 5 月 - 31 天 六月 - 30 天 7 月 - 31 日...

回答 13 投票 0

删除分支时在gitlab上运行管道

删除分支后是否可以通过 Gitlab CI/CD 运行管道。 事实上,我想在删除该分支后编辑文件。 例如,我有两个存储库,R1 和 R2。 在 R1 我...

回答 4 投票 0

如何使用 Bash 命令提取多行集群?

我正在尝试使用 Bash 命令从文本文件中提取簇。每个簇都由一条以 >Cluster 开头的线来划分。我只想提取那些具有多个数据行的簇

回答 1 投票 0

这个使用 if 块的 shell 脚本有什么错误?

我正在编写一个bash脚本,我编写了一个if子句来检查多个文件是否存在。我使用的条款是 - 如果 [[ -f /home/step/certs/root_ca.crt && -f /home/step/certs/intermediate...

回答 1 投票 0

如何cat远程文件来读取Bash中的参数?

如何捕获远程文件?目前,它仅适用于本地文件。 #!/bin/bash 正则表达式='url=(.*)' # for i in $(cat /var/tmp/localfileworks.txt); 对于我在 $(cat http://localhost/1/downloads.txt); ...

回答 4 投票 0

Bash 脚本中的持久连接

我正在尝试使用 bash 创建持久连接。在终端 1 上,我保持一个 netcat 作为服务器运行: $ NC -vlkp 3000 监听 [0.0.0.0](系列 0,端口 3000) 在终端 2 上,我创建了一个...

回答 2 投票 0

如何使用 bash 脚本中的 tmux 将屏幕分成 3 部分

我正在编写一个 bash 脚本,它将屏幕分成 3 部分,并在每个窗格上运行一个命令。 我基本上想运行 bash 脚本,bash 脚本应该将我的屏幕分成 3 个,然后运行 top ...

回答 3 投票 0

wget 或类似程序在 POSIX 系统上始终可用吗?

是否有像 wget/lynx/GET 这样默认分发在 POSIX 或 *nix 操作系统中的 HTTP 客户端可以用于最大程度的可移植性? 我知道大多数系统都有 wget 或 lynx insta...

回答 6 投票 0

用户权限755的bash sh脚本,无法运行

为什么无法运行? 如果我按照以下方式运行它,它会起作用: [usuario@MyPC ~]$ sh ./x11vnc.sh 端口=5900 首先是权限,这样你就可以看到它是在755。 ls-l -rw-rw-rw- 1 usuario 你...

回答 1 投票 0

如何在 Magisk 模块的 shell 中从另一个文件调用函数?

我无法使用其他文件中的功能。主文件是install.sh,函数放在文件functions.sh中 当我获取函数时,安装结果失败。 我有...

回答 1 投票 0

在 Unix 中删除重复文件

我希望能够删除重复文件,同时创建指向已删除重复行的符号链接。到目前为止,我可以显示重复文件,问题是删除和删除....

回答 2 投票 0

Bash:查找并删除不同文件夹中的重复文件

我有两个文件夹,其中包含一些常用文件,我想从 xyz 文件夹中删除重复的文件。 文件夹1: /abc/file1.csv /abc/file2.csv /abc/file3.csv /abc/file4.csv 文件夹2: /xyz/file1.csv ...

回答 5 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.