bash 相关问题

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

运行 'bash' 和 `source ./bashrc` 之间的区别

当您在 bash 提示符下键入“bash”时,它会启动一个新的 bash 进程。 我很好奇 source ./bashrc 是做什么的。这是我的以下问题: 源OOOO有什么作用? 在我看来

回答 1 投票 0

sed 将带有前导空格的行插入到特定行

我在开头有一行空格,例如“Hello world”。 我想将此行插入到文件中的特定行。 例如 将“hello world”插入到下一个文件 ...

回答 4 投票 0

“>&0”有用途吗(重定向到标准输入)?

在 bash 中你可以这样做: echo test >&1(重定向到标准输出,尽管它已经到那里了) echo 测试 >&2(重定向到 stderr) echo test >&0(重定向到标准输入) 当我做...

回答 3 投票 0

将标准输入和标准输出重定向到 shell 中的同一设备

我正在寻找一种将标准输入和标准输出重定向到同一字符设备的方法。我知道我可以手动完成: rz /dev/ttyUSB0 不过,感觉有点重复。除此之外,

回答 1 投票 0

将标准输入和标准输出重定向到同一设备

我正在寻找一种将标准输入和标准输出重定向到同一字符设备的方法。我知道我可以手动完成: rz /dev/ttyUSB0 不过,感觉有点重复。除此之外,

回答 1 投票 0

shell 脚本中的 Unicode 到 github API

我正在尝试使用 github api 创建标签,但将表情符号传递给标签名称。关于如何正确执行此操作有什么想法吗? 源配置.txt 标签2=( “睡眠$zzz_unicode:FFFFFF” ...

回答 1 投票 0

为什么 bash 在使用完未命名变量后不释放它们的内存?

考虑这种情况: $ ps -p $$ -o %mem %MEM 0.0 $ echo $(head -c200M /dev/urandom) > /dev/null # 命令完成但内存尚未释放: $ ps -p $$ -o %mem %MEM 7.4 那一刻...

回答 1 投票 0

了解和控制sqlite版本加载

交互地,我或多或少知道我得到了什么 sqlite3,但在 bash 批处理脚本中,我似乎没有希望! 交互式 bash 会话 $回显$PATH /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/

回答 1 投票 0

将重写提交作者和电子邮件的命令放入 bash 脚本中,并提供默认参数

我想重写存储库中所有提交的作者/提交者电子邮件和名称。我正在使用这个很好的答案: 如何修改 Git 中的多个提交以更改作者 git filter-repo --commit-callback ...

回答 1 投票 0

如何计算 bash 别名执行所需的时间(已解决...也许?)

我的 Dreadnaught 嵌入式 Linux 系统上有一些别名,其中一些有相当长的工作列表需要完成。我正在努力提高这些任务的效率,并尝试计时多长时间......

回答 1 投票 0

文件末尾似乎没有“换行符”

我从网上下载了一个 fasta 文件,其中包含如下内容: >基因组1 ATGGTACGTAGCTAGCTACGATCGATCGATC.....TTTT 当我使用 catgenome1.fasta 捕获该文件时,它会打印...

回答 1 投票 0

Conda 环境中的 Python 虚拟环境行为:Python 解释器选择

我正在使用 Conda 环境作为程序,以便正确配置软件包等。但是,我在不进行任何更改的情况下运行该程序时遇到了麻烦,因为它似乎是

回答 1 投票 0

从 GitLab CI/CD 管道中使用 GDB 运行的程序中检索退出代码

我有一个自定义测试二进制文件,我用它来运行特定的系统测试(例如./test test_case_1.yaml。 ./test的退出代码表明系统测试是否成功。 我想保护自己免受fu...

回答 1 投票 0

在shell脚本中如何将命令打印到文件并显示命令? [重复]

我的 shell 脚本中有多个 ls -l 命令,我希望每一行将其输出附加到文本文件,所以我像这样运行它: ls -l /directory/to/check/exists>>validation.log 该文件...

回答 1 投票 0

PIPESTATUS 变量在运行管道后不会返回所有退出代码

我正在使用 PIPESTATUS 变量来访问管道的所有退出代码: echo "hello" |厕所-w。现在,由于命令成功运行,当我...时,PIPESTATUS 数组会返回 0 0

回答 1 投票 0

从 shell 命令输出中捕获第一行并继续处理其余部分

我试图捕获并“存储”(最好在变量中)命令输出的第一行,并将输出的其余部分转发回管道中下一个命令的标准输入。一个...

回答 1 投票 0

为什么我的脚本的 copy_with_index_addition() 不起作用?

我有一个任务,我应该制作一个 bash 脚本,该脚本将在目标文件夹及其包含的文件夹中查找特定扩展名的任何文件。我写了这个函数

回答 1 投票 0

使用 awk 如何查找文件中 200 到 400 之间的数字?

我有一个文件,内容如下: 500 文本1 文本1 文本1 文本1 文本1 文本1 (200) 200 文字2 文字2 文字2 文字2 文字2 文字2 第350章 400 文本4 文本4 文本4 文本4 文本...

回答 1 投票 0

这个awk命令如何简化?

我正在尝试从不是 bash 脚本的文件中读取变量。文件内容几乎是这样的: 这东西 ( # 一条评论 appid =“我的应用程序”, # 评论 其他变量=“索姆...

回答 1 投票 0

使用 Bash 编辑 VS Code 设置

我正在尝试使用 npm package.json 从 bash 脚本编辑 VS Code 设置。我找到了如何从终端(bash)更改 VS Code 设置,这帮助我几乎实现了我想要的......

回答 1 投票 0

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