bash 相关问题

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

如何显示从 bash 脚本发送到控制台程序的输入?

我的控制台程序在Ubuntu 20.04下运行。以交互方式运行时,输入表达式(例如下面的 a+b)显示在提示旁边,后面是新行上的输出,如下所示。我会...

回答 1 投票 0

读取命令时没有输出?

我有一个很奇怪的问题。我不明白为什么会发生这种情况或如何解决它。 剧本: #!系统/bin/sh #设置-x 读者(){ t2=-1 grep -v -E "添加设备|名称:" |而 IFS=' ' 则...

回答 3 投票 0

如何从 Linux 的输出中排除字符/字符串之后的所有内容

这是我的文件: abc.test.com efg.test.com:80/test1/123/xyz xyz.test.com:443/test1 xab.test.com:80 lmn.test.com/100 com.test.com:10 我正在尝试删除字符串“.com...

回答 1 投票 0

防止 bash 脚本的参数出现错误

我想使用传递给 myscript 的参数来调用 myscript 中的“find”命令。但是,如果我在“-name”参数中使用通配符,并且任何文件恰好与该字符串匹配...

回答 1 投票 0

如何退出bash中的所有调用脚本?

假设我有以下脚本 灰 回声在 如果测试 1 -ne 2;然后 回声哎呀 1号出口 菲 b.sh 回声 b 。/灰 b 2 中的回声 当运行 b.sh 时,我希望它退出,如果 a.sh e...

回答 4 投票 0

bash 检查用户挂载是否失败

我正在编写一个脚本来通过 sftp 传输一些文件。我想通过使用 sshfs 挂载目录来进行本地传输,因为它可以创建所需的目录结构...

回答 3 投票 0

jenkinsfile if 语句不使用通配符语句

我正在尝试根据 jenkinsfile 中的以下 if 语句计算出正确的语法,但是它没有按预期传递通配符并尝试匹配包括通配符的语法...

回答 1 投票 0

Perl oneliner 可在具有特殊字符的许多不同值上匹配路径中的精确单词

如何精确匹配 find /tmp -type l -exec ls -l 输出中的 $TARGET_NAME 值? $ find /tmp -type l -exec ls -l 2>/dev/null {} + lrwxrwxrwx 1 root root 24 Mar 18 12:41 /tmp/test/lin...

回答 4 投票 0

Bash/perl 从文件中打印行直到有条件的字符

我正在尝试扫描文件中包含特定字符串的行,并将这些行打印到另一个文件中。 但是,我需要打印出多行,直到“)”字符,如果该行包含 st...

回答 2 投票 0

在 Github 工作流程中的作业之间传递机密作为输出

我试图在作业之间传递 JWT 令牌,但有些东西阻止它正确传递。根据文档,如果我想在作业之间传递变量,我需要使用输出,如所解释的......

回答 3 投票 0

从 2 个文件中删除重复行

我有2个文本文件a.txt和b.txt包含单列数据。我想使用 bash 脚本从两个文件中删除相同的数据。 例如 a.txt包含以下数据 a.b.c.com c....

回答 2 投票 0

按目录过滤时git日志结果不一致

在按特定目录进行过滤时,我遇到了 git log 的奇怪行为。这是我正在使用的命令: 18:05:04 ~/Documents/01_repo/b2b-crm(uat) └─▶ $ git log --name-status --oneline --

回答 1 投票 0

为什么我不能设置一个变量,然后立即在 bash 中回显它[重复]

编辑:这个问题的重点是让谷歌搜索成为可能。虽然标记的重复问题具有相同的答案,但从某种意义上来说,这不是同一个问题,因为它是特定的

回答 1 投票 0

Bash 脚本从 Google Drive 文件夹中删除超过 7 天的备份文件

我创建了文件从数据库到谷歌驱动器的自动备份,并使用 cron 作业安排它每天执行。现在我想自动删除这些超过一周的文件...

回答 1 投票 0

如何使用 Bash 脚本查找 FASTA 文件的 GC 内容?

我想使用 Bash 脚本从 FASTA 格式文件中查找 GC 内容。 GC含量基本上是((G+C)的数量)/((A+T+G+C)的数量)。 我正在尝试使用 wc 命令。 ...

回答 3 投票 0

从 2 个文件中删除重复文件

我有2个文本文件a.txt和b.txt包含单列数据。我想使用 bash 脚本从两个文件中删除相同的数据。 例如 a.txt包含以下数据 a.b.c.com c....

回答 1 投票 0

declare -A 在 Apple M1 上使用 Bash 版本 5 返回无效选项

我在 stackoverflow 上读过类似的文章,但没有一篇文章解决了我的具体问题,我真的很感激任何帮助,因为我真的对这个问题失去了理智。 我有一个使用

回答 1 投票 0

如何从文件中提取单行数据以及该行中的其他进程?

我有包含内容的日志文件。即文件名是convert.20231010.log。 文件内内容如下 2024-05-17 00:14:02.447 硬盘上成功 ABCXYZ15 2024-05-17 00:14:02.447 失败于/...

回答 1 投票 0

从 bash 中的 json 对象列表中提取随机条目

假设我的 json 文件看起来像这样: { "user_agent": "Mozilla/5.0(移动;Windows Phone 8.1;Android 4.0;ARM;Trident/7.0;触摸;rv:11.0;IEMobile/11.0;微软;Lumia ...

回答 1 投票 0

如何将多行输出连接到一行?

如果我运行命令 cat file | grep 模式,我得到很多行输出。如何将所有行连接成一行,有效地替换每个“ " 与 "\" "(以 " 结尾,后跟空格)? ...

回答 12 投票 0

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