bash 相关问题

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

将密码作为参数传递给 npm run start 命令行

我在启动时 (bash) 在 NAS Synology 上的 .sh 命令文件中执行 npm run start。 但是此命令行后需要密码,我如何将其作为参数传递到我的 .sh 文件中?

回答 1 投票 0

Bash 不会书写历史

我尝试阅读其他类似的帖子,但找不到任何解决方案。 我使用的是带有 Iterm 的 Mac,正如我的标题一样,我的 bash 不记录历史。 这是我的测试: 回显 $HISTFILE /用户/我的名字/。

回答 2 投票 0

AWK:反斜杠作为众多字段分隔符之一

如何转义反斜杠?我尝试过 2,3,4 \ 来尝试逃避它。我做错了什么? 回声“[email protected]:aaa/bb

回答 0 投票 0

警告:无法使用参数启动程序。警告:执行格式错误

您好,我正在尝试在 opensuse 中创建一个 Shell 脚本来创建 MySqlUsers 但当我尝试运行它时出现此错误: 警告:无法使用

回答 2 投票 0

“kubectl wait”可以用于部署生成的机密吗?如果没有,bash 有什么替代方案吗?

我尝试使用bash脚本来运行一些k8s命令。在部署过程中,我需要等待 cert-manager 或 Vault 生成密钥才能继续。我知道有一个命令 cal...

回答 1 投票 0

使用 sed 或 perl 在每个否定环视的特定行添加反斜杠

在我们高效的 Splunk 环境中,我们在一个特殊的应用程序中拥有一百多个自行开发的用例,我们希望将其进一步导出到专用于其他客户等的集群。

回答 1 投票 0

如何通过添加第一个符号 - 点来使用 bash 重命名文件?

我想将文件从 myscript.js 重命名为 .myscript.js。我怎样才能用 bash 做到这一点?我尝试过不同的选项,例如 mv myscript.js \.*,但它不起作用。我尝试过通过广告进行实验...

回答 4 投票 0

如何使用curl将带有空格的字符串作为http POST数据传递

我正在运行一个 perl 脚本,它使用参数调用 bash 脚本。 它从套接字读取一个字符串,将其拆分并将其保存到一个数组中。这是这样一个字符串的样子: 22.12.13 20:21:12;环;0 ...

回答 2 投票 0

bash 和 ksh 之间的子 shell 差异

我一直认为子shell不是子进程,而是另一个进程 shell环境在同一进程中。 我使用一组基本的内置函数: (回显“你好”;读) 在另一个终端上: ps -t 点...

回答 4 投票 0

如何使用 bash 将对象追加到对象列表(而不是数组)中

对于对象列表 [{..},{..}],我想使用 bash 添加一个新对象。 我的清单示例: [ { “名称”:“服务器”, “图像”:“服务器:最新...

回答 1 投票 0

使用 bash 增加列和行号值

我有一个包含 4 列的制表符分隔文件 数字.txt 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 在 bash 中我需要能够

回答 1 投票 0

bash 终端的编码(西里尔字母的表示)

我一直在使用 git-bash 终端,但是,正如我想的那样,编辑字体后我遇到了麻烦 - 西里尔字符在终端中未正确编码。相反,它显示的是:\xd0\...

回答 1 投票 0

使用sed读取文件。为什么我会收到“sed: -e 表达式 #1, char 11: r/R/w/W 命令中缺少文件名”?

我有一个文件,其中一行以 Version: 开头。我试图从外壳中检测这样的行内容,最后我使用了 grep '版本:' 文件名 但之前,我尝试使用 sed 而不使用 su...

回答 1 投票 0

如何在 Linux 上使用 Bash 监听多个输入设备?

我正在尝试编写一个shell脚本来等待来自多个设备中任何一个的输入,然后从输入事件确定按下了哪个按钮以及它来自哪个设备。 就我而言,我想要...

回答 1 投票 0

如何在 golang 的 os.StartProcess 参数中使用源代码?

我正在尝试使用 os.StartProcess 来激活 python 虚拟环境, 但源命令不起作用,如果我使用 exec.Command 它工作得很好。 使用 os.StartProcess 它给了我这个错误:

回答 1 投票 0

使用reformat.sh(bbmap)进行批量操作

我有一个文件夹,其中包含以下格式的双端测序数据: Bk1-ITS2_S102_L001_R1_001.fastq.gz Bk1-ITS2_S102_L001_R2_001.fastq.gz Bk2-ITS2_S103_L001_R1_001.fastq.gz Bk2-ITS2_S103_L001_...

回答 1 投票 0

如何在 Windows 上为 SageMaker 编写生命周期配置?

我正在尝试为 SageMaker sketchbook 设置启动生命周期配置(最终成为 .sh 文件),无论我做什么,我的笔记本都会在启动时超时。我

回答 2 投票 0

为什么间接变量引用在 bash 字典中不起作用

我知道它(!间接变量引用${!parameter})将在通用变量中工作,但我需要在字典中使用它,但它不起作用。有人可以知道原因以及如何实现...

回答 1 投票 0

如何比较两个制表符分隔的文件,如果 file1 的 col6 与 file2 的 col2 匹配,则标记“失败”,否则标记“通过”?

我想比较两个制表符分隔的文件(带标题),并检查第一个文件 (peptide.tsv) 的第 6 列是否与第二个文件 (proteome.tsv) 的第 2 列完全匹配。如果有电子...

回答 1 投票 0

“echo”通过 sh 和 bash 输出不同的答案

我使用三种方式运行我的脚本,输出不同,你能向我解释一下为什么它会这样工作吗?谢谢!! 这是我的脚本 #!/bin/bash #程序: # 这个程序显示“Hello World...

回答 1 投票 0

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