有关为Bash命令shell编写的脚本的问题。对于有错误的shell脚本,请在发布此处之前使用shellcheck程序(或在https://shellcheck.net上的Web shellcheck服务器中)进行检查。关于交互式使用Bash的问题更可能是超级用户的主题,而不是Stack Overflow。
我需要根据以下情况删除JPG和jpg文件 文件夹中有多个JPG和jpg文件。每个文件的命名例如:172.30.165.212_20241231_132125.JPG。哪里 172.30.165.212 ...
我正在尝试操作名称中包含 $var 的关联数组。 # 这不起作用 对于 {1..3} 中的 i;声明 -A tab$i=( [nom]="john" [comment]="这不起作用&...
我在研究自动安装部署中忽略 ssh_deletekeys 的解决方法时遇到以下问题: 任务是更新 FreeIPA 服务器上的三个 SSH 主机公钥...
在 Linux 命令行表达式上查找输入来评估日期,如果满足条件则执行脚本
希望添加一个 crontab 条目,以便从第一次执行之日起每三天运行一次作业。 我正在进行算术评估。 回声 $((($(日期 +%s) - $(日期 -d "2024-12-22" +%s)...
我需要将一个字符串拆分成一个数组。我的问题是分隔符是 3 个字符:_-_ 例如: db2-111_-_oracle12cR1RAC_-_mariadb101 我需要创建以下数组: db2-111
我有以下文件并调用 cat myfile | ./myscript.sh: (物品) (价值观) 布拉布拉 布拉布拉 (止损值) (物品) (价值观) 你好 你好 (止损值) 在我的脚本中,我保存了来自 cat t 的管道内容...
假设我有一个文本文件,由分隔字符串分隔的两部分组成 ---: 啊 bbb --- CCCC DD 我正在编写一个 Bash 脚本来读取文件并将第一部分分配给 var part1 ...
我有一个巨大的字符串,比如 ABCDEFGHIJKLM... 我想以这种方式将其分成长度为 5 的子字符串: >1 ABCDE >2 BCDEF >3 CDEFG [...]
我在 Jenkins 管道的 Groovy 中使用 bash 脚本。 Jenkins 作业是参数化的,并使用名为“PASSWORD”的密码参数选项。问题是当密码包含“...
在 bash 调用中,我想将一些常量参数放入变量中,并且不要在管道内丢失 StdOut 和 StdErr。 我有一个电话 git fetch origin "ref1:ref1" "ref2:ref2" "ref3:ref3" 让我...
我有一个 shell 脚本,需要分析文件中的数据,如下所示: 255 48 48 经验1 97 97 97 等 238 44 44 千瓦 194 194 194 ...
我试图以某种格式获取某些日志的日期,以便之后进行一些比较,这是我的命令: fgrep“”|排序| awk -F "[][]&q...
我有以下文字: {{{VSER}}} 表现良好。他去了{{{市场}}}。 非常有用{{{RESOURCE}}} 我想解析 {{{ 和 }}} 之间的字符串运行脚本 echo $TEXT |一些文字...
如何在 Docker-compose bash 脚本命令上转义美元符号
我将以下容器配置为 docker-compose 脚本的一部分。我需要删除前缀 URL /rooturl 并继续请求的其余部分。但我没有成功
Waybar 未重新启动 – 使用 Pywal 生成 Waybar 颜色的脚本
我编写了一个脚本,使用 pywal 自动生成的颜色来更改 Waybar 的颜色。该脚本成功地自动更改了 Waybar 的颜色。但是重启有问题...
如何找出文件的 MIME 类型(Content-Type)?
有没有办法在 Linux bash 脚本中找出文件的 MIME 类型(或者称为“Content-Type”?)? 我需要它的原因是因为 ImageShack 似乎需要它来上传文件......
Eszett 的 Bash printf 格式(scharfes S、sharp s)占用 2 个位置
我想在bash下使用printf来格式化德语动词,如下: INFINITIV PRATERITUM PEFEKT 3.PERS。唱歌 heißen hieß hat geheißen er heißt 考芬...
如何从 shell 脚本在命令提示符处输入文本而不执行命令?
有没有办法让 shell 脚本在命令提示符下输出文本而不发出命令? 背景:我每天多次通过 SSH 连接到特定机器,大约 80% 的时间我会输入...
几个月前我发现了一个命令,当按下向上箭头时,它可以让我的 bash 历史记录自动完成已经在线的内容: $ vim fi 按↑ $ vim 文件.py 我想设置这个...