cost 94 ms
更新 shell 脚本中的全局字符串变量

[英]Update global string variable in shell script

我已经将一个变量定义为列表,我想在其中添加从 sql 派生的结果。我的 shell 脚本如下所示 - 在 doSomething function 中,当我收到来自 sql 的响应时,我得到列表的值始终为空。如果我在 setLiveTables 中记录 listCalc,我会在其中获取数据。 ...

当来自 find-exec 的 output 显示错误时,使 GitHub 操作失败

[英]Make GitHub action fail when output from find-exec shows error

我有一个 GitHub 操作,其中包含一个调用,用于find结果链接到另一个命令的位置: 此命令有效,但如果protoc失败,该操作仍会成功并且将记录消息。 相反,我希望记录消息并且操作失败。 我如何修改此代码以实现该行为? ...

如何匹配文件名的两个部分以列出匹配的文件?

[英]How can I match two sections of a filename to list the files that match it?

我有一堆文件需要合并。 文件的名称是这样的 - 我想合并 JOHN_80_xyz_yeti.txt 和 JOHN_80_def_yeti.txt; JOHN_80_xyz_puma.txt 和 JOHN_80_def_puma.txt; JOHN_81_xyz_yeti.txt 和 JOHN_ ...

打印出来! printf 内含 swift 代码

[英]Printing out ! with printf inside swift code

我正在尝试用 openssl 加密一个字符串。要加密的字符串是由字母、数字和符号组成的随机生成的字符串。 运行以下命令以尝试加密字符串: 只要字符串中没有生成任何 printf 不喜欢的字符,这就可以正常工作。 我看过其他关于通过将两个百分比放在一起来处理%的帖子%% 。 但是,如果有! 在字符串中 ...

在 Github 工作流中的作业之间传递秘密作为 output

[英]Passing secrets as output between jobs in a Github workflow

我试图在作业之间传递一个 JWT 令牌,但有些东西阻止它正确传递。 根据文档,如果我想在作业之间传递变量,我需要使用此处解释的outputs 。 我正在做的是以下内容: 因此,在运行期间,在我的 output 中,我看到: 起初我认为在作业之间传递令牌本身有问题。 因此,我尝试将一个虚拟令牌导出到 ...

用jq从json中的一行中提取值 Linux bash

[英]Extract values from an array in json in one line in Linux bash with jq

我在这里扩展我最近关于 jq 的问题,因为我的要求发生了变化,我仍然对 map function 感到困惑。 给定这样一个 service-def-test.json(从我的实际用例中非常简化): 我现在想得到一个值的单行列表: [img1:2.0.1, img2:1.4.0, img3:1.2 ...

基础架构 vue 执行 bash 脚本

[英]Infrastructure vue to exec bash script

伙计们……我需要基于 vue.js 构建一个 web 应用程序,我需要执行位于客户端 hd 上的一些 bash 脚本。 该软件仅用于安全的 intr.net,我可以获得我需要的所有权限! 你有什么想法吗? 我不想安装任何客户端应用程序! ...

有没有一种方法可以每分钟动态更新文件而不更新额外的内容

[英]Is there a way to dynamically update the file every minute without updating the extra content

有没有办法每分钟动态更新文件而不更新内容在实施解决方案之前,我需要每 1 分钟更新一次文本文件。 但是文件的内容需要相同,现在要更新文件我正在 vi 编辑器中打开文件然后删除 ok 文本并再次写入相同的 ok 并保存,是否可以使用 bash 脚本完成此任务。 示例文件内容: 每分钟动态更新文件而不更 ...

apt-get uninstall 不从 linux debian 11 系统中删除 package 内容

[英]apt-get uninstall not removing package contents from linux debian 11 system

我在一个新的 debian 11 框需要重新安装 ruby 2.7 因为配置很无聊。 Ruby 和 bash 无法识别我的可执行文件夹。 尽管遵循了上述堆栈溢出帖子中的建议,但 bash 终端无法识别 ruby gem 别名。 所以我决定只卸载并重新安装 ruby 本身,这次使用 rvm 管理所有 ...

我怎样才能将 curl output 直接发送到 Azure 存储?

[英]How could I send a curl output straight to an Azure Storage?

我正在尝试使用 curl 请求使用 bash 发送下载的文件: 通过这样做,我能够将数据检索到我的本地机器中。 问题是:我必须检索该数据并将其发送到 Azure 存储,为此我一直在尝试制作一个 pipe,例如: 到目前为止,我只能登录到我正在尝试下载它的系统,但我收到了这样的错误: 为了执行该脚本 ...

意外参数 expr 和 MemTotal

[英]Unexpected Argument expr & MemTotal

试图让这个小的 bash 脚本工作,我目前收到这个错误: 不确定我的语法问题在哪里。 ...

2023-01-26 11:47:10   1   21    bash  
循环跳转bash

[英]Looping and skipping in bash

当我解决 Hackerrank Linux shell 问题时,我卡住了。 我的任务是使用for循环只显示从 1 到 99 的自然奇数。 我尝试了以下代码,但我错了。 谁能解释一下? 我的代码: 问题链接只有从 1 到 99 的奇数 ...

2023-01-26 10:42:32   3   36    bash  
Shell 脚本空白 escaping

[英]Shell script whitespace escaping

编辑:此问题已针对上下文进行了编辑。 原始问题中的 1.sh 和 2.sh 脚本分别替换为它们的实际实现:monitor.sh 和 api-check.sh。 Function: api-check.sh: 监视器.sh: 执行流程: monitor.sh 将字符串 json body 作为 ...

来自 root 用户的 Wayland 检测

[英]Wayland detection from root user

我有一个必须以 root 身份启动的脚本。 我需要检测图形系统并识别它(windows X 系统、Wayland)。 我尝试使用一些环境变量,例如${XDG_SESSION_TYPE}或${WAYLAND_DISPLAY} ,如果您使用的是 x11 或 wayland,或者如果您使用的是无头系统,这 ...

将变量中的文字 * 替换为另一个值

[英]Replace literal * in variable to another value

我正在尝试用$variable替换字符串中的文字* 。 我尝试了这些变化: 我什至尝试过: 和 但是,* 永远不会被替换。 我究竟做错了什么? 当我在 SSH 中测试相同的逻辑时,它工作正常: ...

2023-01-26 08:42:17   1   23    bash  
使用终端搜索与 ID 匹配的图像,然后将匹配的图像复制到 MacOS 上的新目录

[英]Searching for images matching an ID then copying matched image to a new directory on MacOS using terminal

我有以下文件和文件夹: ./images./new_images./ids.txt In./images 我有很多图片,例如 12345.jpg In./ids.text 我有一个 ID 列表,每行一个,如下所示: 12345 67890 abcde fghijk 等我正在尝试在终端中运行代码 ...

Grep 文件中的一行并将 substring 和 append 行替换为 bash 中的原始文件?

[英]Grep a line from a file and replace a substring and append the line to the original file in bash?

这就是我想要做的。 例如我的文件包含很多行说: 我想复制第二行并替换 substring EF(所有出现的地方)并使其成为 XY 并将此行添加回文件,以便文件如下所示: 我怎样才能在 bash 中实现这一点? 编辑:我一般想这样做,而不一定是第二行。 我想要 grep EF,并在返回的任何行中进行 ...

2023-01-26 05:29:12   5   49    bash / shell  

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM