bash 相关问题

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

使用AWS签名版本4进行REST API调用(无法签署AWS API请求)

我从来没有能够让AWS API调用工作。我正在尝试在我的网络上的Linux服务器上发布REST API以与我的企业AWS账户进行交互。我正在尝试签署AWS请求...

回答 1 投票 3

Linux - 如何在文件名中间添加增量数字? [关闭]

我已经看到大量的答案显示如何添加到文件的开头或结尾,但我正在寻找替换文件中间的数字。我有,例如:ShowName - S00E01 - 剧集......

回答 2 投票 -1

在for循环中从另一个运行bash脚本

我试图从另一个名为grid.sh的运行一个名为run.sh的bash脚本。它以这种形式工作:#!/ bin / bash ./run.sh但是当我把它放在for循环中时它会失败并出现错误:“没有这样的文件或......

回答 1 投票 0

如何在bash脚本中使用空格grep一个字符串变量[重复]

解决方案:我的日期变量格式错误(日期编号和星期几被翻转)。我更改了这个,然后使用@PesaThe下面提出的if语句而不是我的测试。原版的 ...

回答 1 投票 0

提升命令行参数字符串/大小限制(ARG_MAX)Mac OSX

我有一个节点脚本我将一个大的json流传递给命令行arg。值得注意的是我正在运行Mac OSX High Sierra由于这个错误,脚本无法运行:-bash:/ usr / local / bin / ...

回答 1 投票 1

读取作为参数传递给AWK脚本的3个分隔文件,并解析3个文件并存储在3个不同的数组中

文件1:A | sam | 2456 | 8901 B | kam | 5678 | 9000 C | pot | 4567 | 8000文件2:X | ter | 2456 | 8901 Y | mar | 5678 | 9000 Z | poi | 4567 | 8000文件3 :Column1 | Column2 | Column3 | Coumn4现在我希望将这3个文件作为...传递

回答 2 投票 0

Bash awk附加到同一行

有很多关于删除前导空格并使用awk将条目附加到文件中的单个现有行的帖子。我的尝试都没有奏效 - 这里只有三个例子,我有很多...

回答 5 投票 -2

Bash:而且如果

我写了这个命令i = $ 1 file = / home / dream / Bureau / ProjetM2_DreemAT / data / dico / $ i.dico.forme.lemme.txt,同时读-r f1 f2 f3;如果[[“$ f3”=“ “]];然后回显$ f2 $ ...

回答 1 投票 -1

bash,在json文件中更改行

大家。我有一个json文件:{“id”:“123”,“firstname”:“john”,“lastname”:“doe”,“tel”:“123”}字段可以有任何值。有没有办法使用sed,awk或任何东西......

回答 4 投票 0

在特定时间执行命令并在特定时间或在验证条件时结束命令

我正在尝试以编程方式执行并终止进程。命令... |在8:00 TASK_PID = $!杀死$ TASK_PID |在5:00我应该可以在上午8:00启动命令并在下午5:00停止,对吧? ...

回答 1 投票 0

按当前日期创建tar文件和命名

我正在尝试在bash中创建一个备份脚本,以tar文件夹的内容并将生成的文件移动到某个地方,但我真的不知道该怎么做。 #!/ bin / bash name =“$ date +”%y-%m-%d“”tar -...

回答 3 投票 37

给程序相同的输入文件100次

所以我有这个行脚本:head -n5 numbers.txt | ./ex2-2并且我希望ex2-2将number.txt的前五行作为输入100次。 ex2-2是一个作为输入的程序1 2 3 4 5 1 2 ...

回答 3 投票 0

有没有更好的解决方案来反转uniq计数

我要反转uniq -c输出:1 hi 2 test 3尝试:hi test test试试试试我的解决方案现在是使用循环:同时读取一个b;是的$ b | head -n $ a;完成

回答 4 投票 3

执行Bash命令Python方式[重复]

我目前正在手动执行bash命令,方法是在python代码中输入shell。如何用pythonic方式做到这一点?我目前正在使用os.system函数执行命令,如; ...

回答 1 投票 6

查找仅在文件中显示一行的行

假设我有100行的文件。在文件中有很多行重复自己,只有一行不重复。我想找到只显示一次的行。有没有 ...

回答 2 投票 1

文件中的awk命令在循环中执行时会出错

file_data.txt 73 | 8 | 42.320000 | 1559260800000 | 1 | 9667 | 0.00 | 42.320000 || 1485613678440 | 153 | 8 | 35.680000 | 1559260800000 | 1 | 10899 | 0.00 | 35.680000 || 1482480306523 | 2503 | 8 | 93.390000 | 1559260800000 | 1 | 6106 | 0.00 | 93 ....

回答 2 投票 1

减少awk通行证的数量

我在Teradata数据库上工作,并有一个空格检查脚本。脚本应该将标志提升为CRITICAL或WARNING,具体取决于脚本开头定义的空间使用值。我的示例SQL文件......

回答 6 投票 3

bash在错误的地方寻找python可执行文件

每当我尝试在Windows上使用Git Bash终端运行python命令时,它会查找错误的地方:$ python --version C:/ Program Files / Git / usr / bin / python.exe:加载共享时出错.. 。

回答 2 投票 2

python 3.3.5和pyodbc 2.1.7

我是Python的初学者。我有一个Linux Redhat 4.4服务器。默认情况下它有python2.6。我安装了pyodbc 2.1.7和python 3在python3中尝试了“import pyodbc”。我收到了以下错误。 1)有......

回答 2 投票 2

rsync - 如何复制一定数量的文件,暂停,重复

我有一种情况,我没有找到解决方案。我有一个过程,可以生成〜10,000 xml文件到一个目录。这些文件得到rsync(一旦复制就删除了源代码)......

回答 2 投票 0

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