标签[bash]

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

0
0回复
10

使用./而不是eval设置环境变量

我有一个脚本version.sh : echo export VERSION="version-1.3" 我在另一个 bash 脚本test.sh使用它: 上面的代码可以正常工作并正确打印版本。 但是,我不想使用eval 。 有没有办法设置环境变量并在另一个 bash 脚本之外使用它们而不使用eva
0
0回复
08

将Plink与Bash和PuTTY结合使用时出现“plink:commandnotfound”错误

过去几天我一直在使用Plink 、 Bash和PuTTY ,但遇到了一些困难。 我一直在尝试进行 GWAS 并使用Plink来做到这一点。 我已经安装了 Plink(84 位 Linux 下载)并且它在我的 Windows-OS HP 计算机的命令终端上正常运行。 但是,当我尝试使用 Plink 调
0
0回复
18

在循环中的函数、嵌套函数和匿名函数中继续和中断[关闭]

关闭。 这个问题需要细节或清晰。 它目前不接受答案。 想改善这个问题吗? 通过编辑此帖子添加详细信息并澄清
0
1回复
13

如何在变量中插入多个值并通过CURL为每个值发出请求?

我是 sh 的新手,如果这是一个非常愚蠢的问题,我深表歉意。 我正在尝试开发一个脚本来与 SMS 发送 API 进行通信。 代码如下: 参数中只有一个数字(NUM),它可以正常工作。 但是我想插入更多数字。 API 每个请求只接受一个数字,是否可以让脚本为每个数字发出请求? 非常感谢您提前! :
0
0回复
18

笔记本电脑名称在gitbash中没有改变

图片我已经使用 git 一段时间了,但我注意到我无法在控制台更改名称。 我的笔记本电脑名称是“boi2”,用户名是我的真实姓名,所以我不知道这个微型来自哪里。 我的电子邮件以 micro*****@****.com 开头,所以它可能是从那里拿来的,我希望你们能帮助我 PS-我的设备正在运行 win
-1
1回复
18

初学者:如何在花括号内使用$variable?[复制]

这个问题在这里已经有了答案: 使用 Bash 变量支撑扩展 - {0..$foo} (5 个回答) 1 小时前关闭。 我很难弄清楚如何在花括号内使用 $v
0
0回复
09

检查给定URL的响应代码-检查所有URL后脚本不会停止

我在下面做了一个脚本。 该脚本正在检查列 A 中的示例 .csv 文件中列出的每个 URL 的响应代码。一切都按我的计划工作,但在检查所有 URL 后,脚本被冻结。 我必须做 ctrl+c 组合来阻止它。 在检查所有 URL 后,如何使脚本自动结束运行。
0
0回复
27

请解释这个BASH命令“cat/y//.ssh/id_rsa.pub”

这个命令是什么意思? 我知道 cat 是一个连接命令,而.ssh/id_rsa.pub可能是.ssh目录中的目标文件id_rsa.pub 但是/y//是什么意思? 我不知道 bash,远远超出我的舒适区,当我尝试显示帮助时,它没有帮助(我):$ cat --helpUsage: cat [OPTIO
0
0回复
28

Bashls没有显示bash脚本ls显示的所有文件

如果我用 ls -lart 显示目录的内容,我会发现以下内容: $ls -lart /opt/webhook/tag 一旦我从 shell 脚本中执行相同的操作,该脚本具有以下代码段: 日志文件中打印以下内容: 如果我从控制台本身执行 ls ,为什么我看不到脚本显示的文件,这些文件是更新的,并且应该
0
1回复
24

带有cat和管道的Bash读取命令

我有两个脚本: install.sh#!/usr/bin/env bash./internal_install.sh internal_install.sh#!/usr/bin/env bashset -xwhile true; do read -p "Hello, what's your n
0
0回复
17

如何在网站上使用单独的帐户运行bash

我想在我的网站上运行 bash,我知道如何使用 shell_exec 在 php 中执行此操作,但我想要网站的每个用户都有一个单独的帐户,并且我希望它将数据存储在某些 cookie 中,我也尝试了一些其他代码但它甚至没有制作一个网站。 我得到的所有代码是这样的: 索引.php: bash.php:
-1
0回复
28

嗨,我是开发bash脚本的新手[关闭]

关闭。 这个问题需要细节或清晰。 它目前不接受答案。 想改善这个问题吗? 通过编辑此帖子添加详细信息并澄清
2
1回复
27

使用GitBash在某处复制文件夹的脚本

我想将文件夹~/Projects/LocalProject复制到我的服务器//VM-Server/ServerProject 。 我知道我可以使用 GitBash: cp -r directory-name-1 directory-name-2 但是我很好奇的是,我可以通过双击该脚本来创建一个脚本来
0
2回复
41

如何从文件循环遍历多行数组并将每一行分配给多个参数?

我有一个这样的文本文件; 我想逐行遍历这个文件,并将每行中的项目分配给多个参数。 例如,当我像这样运行它时;for loop from textile above; echo "Args: $1 $2 $3 $4"done 它应该给出这个输出; 此外,正如您所看到的,每行在固定的 IP 之后可
0
2回复
25

连接连接字符串

此连接字符串适用于 psql: 我想让它更具可读性,尝试过: 给出"error: could not connect to server: No such file or directory" 然后尝试: 这给出了相同的错误。 有没有办法可以将字符串拆分为多行,并且仍然被 Postgres 接受为连
0
0回复
37

bash脚本中查找命令不起作用

我有一个 bash,它读取文件夹名称列表(所有数字不是字母)作为输入,并尝试找到每个文件夹的位置。 Find 命令根本不会向我返回任何内容。 我不知道为什么。 而如果我在不使用变量的情况下放置原始值,它就可以工作。 代码 : Bat.txt 示例:
-1
3回复
70

awk输出不匹配的行

我有 awk 命令来输出比较 2 列的匹配行数据,尽管我想输出相反的、不匹配的数据。 通过 AWK 我有, 输出看起来像: 并希望拥有: 在这种情况下,简单的否定似乎不起作用,您有什么想法吗? 试过 : 这将输出:
0
0回复
14

如何为gitlabci中的所有作业传递1个函数?

Gitlab-ci 我想将作业数量增加到 3 个并在其中使用相同的功能。 我可以定义一个函数并在不同的工作中使用它吗? 喜欢 这样做的目的是使用许多动作并通过具有相同模板的 echo/curl/webhook 消息报告其结果,其中几个词不同,并且不要多次重复相同的模板
1
2回复
50

用新格式替换现有日期

我有一个 4GB 的 JSON 文件,其中有多个日期字段。 日期格式为2021-10-15T06:02:50.455Z 。 我想用这样的简单日期和时间替换这种格式2021-10-15T06:02:50 有什么办法可以用sed命令做到这一点sed -e 's/[1-9][0-9]\\{3\\}-[0-
0
0回复
25

有条件地为特定列/单元格设置bash背景/前景色

我想配置 bash,以便将特定的单元格背景更改为某种颜色。 目的是使用这种颜色作为太长的git commit消息的视觉字符计数/标尺。 颜色变化是有条件的。 它应该只在我输入git commit消息时发生。 所以第一个条件是当我专门输入: 第二个条件是颜色应该出现在从第一个“引号”符号偏移的“x”个

1 2 3 4 5 6 7 8 9 10 下一页