bash 相关问题

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

处理 bash 间接引用中的无效变量名错误

看一下这个简单的例子: x =“富酒吧” 回声 ${!x} 它错误:-bash:foo bar:无效的变量名。 我正在编写一个脚本,其中位置参数将指示“颜色 n...

回答 1 投票 0

通过bash调用涂鸦API

我在使用curl时调用涂鸦API遇到了困难。 涂鸦需要生成签名,如下: HMAC-SHA256(client_id + t,秘密)。 我构建了一个小脚本,它的作用正是......

回答 3 投票 0

如何在 while read 循环中交互使用 rm?

我有点陷入用于查找和删除某些文件的脚本中。我想让用户有机会迭代列表并仅在人工批准后删除每个文件。 然而...

回答 3 投票 0

在目录中找不到匹配的文件。*

我只想搜索路径third_party/docker/rec/中的所有*.*文件,然后将它们传递给sed以替换字符串。 av_ 与一些_ 找到正确的常规文件并传递给 sed 来执行

回答 1 投票 0

在 vagrant up 期间“无法获取本地颁发者证书”,即使在 vagrant box 添加 --insecure 之后也是如此

我安装的 Vagrant 版本是 2.2.3,我运行的是 Windows 8 6.3 版本。 让我复制一下我在 git bash 中写入的内容以及结果。 yishai 和 shira (大师) 流浪者 $

回答 2 投票 0

在文件中指定模式之前插入多行

如果内容有新行并且该内容是由函数生成的,则无法在匹配行之前添加行 另一种看起来不错的替代方案(在

回答 3 投票 0

用反斜杠和双引号替换双引号

我正在尝试用反斜杠和双引号 (") 替换双引号 ("),但它不起作用 echo '“你好,工作”' | tr '"' '\""' 这给了我 \你好

回答 1 投票 0

获取目录中每个文件的“头”?

我正在处理大文件,我的问题有两个。 Bash - 出于测试目的,我想迭代给定目录中的每个文件,获取每个文件的 Head(例如 Head ...

回答 4 投票 0

linux下有没有办法连接两个程序的输出/输入?

我有两个程序(p1和p2),我需要将p1输出连接到p2输入,并将p2输出连接到p1输入。有没有办法做到这一点? “为什么”是因为我有两个程序可以播放...

回答 1 投票 0

如何在 Bash 中打破循环命令,特别是在 make Recipe 中

我有这个制作食谱。 运行管道: @[“${filter}”]|| (过滤器=“。”;)&& \ 过滤器=$$(echo "$$filter" | sed -e 's/\./.*/g') && echo $${fil...

回答 1 投票 0

限制snmp trap触发的bash脚本执行次数

当陷阱到达我的系统时,我会自动执行 bash 脚本。问题是有时很多陷阱同时到达,导致大量执行脚本并生成系统 cpu pik...

回答 1 投票 0

如何在 shell 脚本中使用一个命令的输出作为另一个命令(也不是一个命令的参数)

我需要从文件中获取一个值,该值定义为variable1=value1。 所以如果我做 cat file | grepvariable1 我得到variable1=value1。 我想在脚本中执行此操作,以便变量 1 是

回答 1 投票 0

Bash 脚本(cron 作业?)来处理上传到目录的文件?

假设我有一个名为 jpeg2txt 的工具。我需要编写一个 bash 脚本: 不断检查源目录中是否有任何新文件(JPEG) 在它们上启动 jpeg2txt,并写入结果...

回答 1 投票 0

如何将用户输入读取到 Bash 中的变量中?

如何在 Bash 中将用户输入读取到变量中? 全名=“” # 现在,将用户输入读取到变量 `fullname` 中。

回答 6 投票 0

mv:在 shell 脚本中使用 mv 但不在终端中使用时缺少文件操作数

我正在尝试编写一个shell脚本,用户输入他们想要重命名为第一个变量的文件,然后输入他们想要的第二个变量的新名称。唯一的输出...

回答 3 投票 0

如何在Vscode中的bash终端上运行python文件?

(https://i.sstatic.net/4O8ajzLj.png) 所以我看到了一个关于如何设置你的vscode使用python的教程。我必须安装 Anaconda,并在 vscode 上安装 python 扩展。在视频中,这家伙还...

回答 1 投票 0

将图像上的标题(文本)裁剪到特定边框(按颜色)

如何沿着下部红色背景的边框从图像中剪切标题(示例如下)?我正在计划一个批处理过程,即使用数百张具有不同标题的图像(都带有

回答 1 投票 0

如何连接包含文件名的文件中包含的文件

我有 4 个 txt 文件,其中包含文件名的有序集合 例如 文件 L001 包含 file1_L001 file2_L001 file3_L001 .. 等等(48 个文件),每个文件位于一个新通道中 文件 L002 包含 file1_L002

回答 1 投票 0

为什么 BashFAQ #50 不建议使用 eval? [重复]

根据https://mywiki.wooledge.org/BashFAQ/050 ...将 bash 命令放入 shell 变量中以便随后执行是一个非常糟糕的主意。 但以下有什么不好呢? #!/bin/bash cmd=&q...

回答 1 投票 0

使用 Bash 修复 Python 库的 PATH

我尝试通过在 Bash 中执行以下命令的变体来安装一些 Python 库: pip install --user -U numpy 我使用 Homebrew 安装了 Python3。 然后我得到...

回答 3 投票 0

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