bash 相关问题

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

在代理后面运行SBT

我试图在企业代理后面运行SBT示例。 sbt new sbt / scala-seed.g8我按照说明设置代理:export SBT_OPTS =“$ SBT_OPTS -Dhttp.proxyHost = myusername:mypassword @ correcthost ...

回答 2 投票 0

gzip已经在脚本中保持gz后缀不变

我创建了一个脚本来压缩和将日志文件从一个目录移动到另一个目录以释放空间。这是脚本:#!/ bin / bash logsDirectory =“/ test // logs /”email =“”backupDirectory =“/ ...

回答 2 投票 0

sort命令用于对以特定单词开头的某些行进行排序

我想根据第二列对文件进行排序,但我也想只排序以“@SQ”开头的行,这意味着尚未排序的行必须保持相同...

回答 3 投票 1

在shell中使用变量和多处理的cURL [重复]

我一直试图解决这个问题几天没有运气。我想要做的是用我的本地IP提供我的curl json,尽可能快地处理多个cURL并接收变量...

回答 2 投票 0

如何告诉python在将命令传递给bash时忽略一个字符(Python到bash命令SyntaxError:因为{而无效的语法)

当我在bash脚本中运行相同的命令时,它可以工作。当我想通过Python的os.system将它传递给shell时,它会因为{和:字符而抱怨。 import os os.system('composer ...

回答 1 投票 -1

Errno 22参数无效... python3.exe:无法打开文件print.py

我在同一文件夹中有这两个脚本,我在Windows 10中工作:文件job.sh python3 print.py文件print.py#!/ usr / bin / python3 print('Hello World')当我运行工作时。我得到错误,...

回答 1 投票 1

基于子行文件的一行和打印其他行直到它到达下一行

我有一个文本文件,其中包含多个条目,如下所示:#2018 11 21 17 47 37.708756 -34.390213 116.803673 2.6972 0.442474 3.324627 2.840390 0.885880 890 LM01 0.836408 1.00 ...

回答 4 投票 1

标签破损完成?

出于某种原因,每当我想运行git命令并使用tab完成来实现类似的东西:$ git checkout master当我在写git checkTab之后按Tab键时,hello -n就是......

回答 1 投票 0

Shell:将stdout重定向到/ dev / null,将stderr重定向到stdout [duplicate]

我在对cyberciti.biz的评论中看到了这个有趣的问题。我发现我甚至找不到一种灵活的方法来用sh执行单行命令。至于我对解决方案的想法是:tmp_file =`...

回答 3 投票 43

如何与子线程共享变量?

我想运行一个带有在子线程中启动的看门狗函数的bash脚本,它将在给定变量达到值时停止我的程序。该变量在主线程中递增。 var = 0 ...

回答 2 投票 0

打印当前星期一的日期(以bash为单位)

我希望以当前星期一的星期一格式“YYYYMMdd”(例如,今天是20110627)格式。从明天到周日,我还想打印周一(......)

回答 4 投票 28

找不到Pagekite注册的Mac Bash命令

我一直在关注Mac的Pagekite安装(https://pagekite.net/support/quickstart/)。以下是我所遵循的说明:首先我下载程序(pagekite.py)然后我把...

回答 1 投票 0

如何从需要SUDO的php调用shell脚本?

我有一个文件是一个bash脚本,需要SUDO才能工作。我可以使用SUDO从命令行运行它但我会被提示输入SUDO密码。我想从php运行这个脚本...

回答 4 投票 44

bash中的结构解决方案

我有一个来自API请求的字符串,看起来像大json,每个元素都有2个字段(name,href),在这个操作后我将这个名字添加到数组:str_from_api =“$(user_groups_json”...

回答 1 投票 0

在python glob中支持扩展

我有python 2.7并试图发出:glob('{faint,bright *} / {science,calib} / chip?/')我没有获得匹配,但是来自shell echo {faint,bright *} / {science ,CALIB} /芯片?给出:微弱/科学/ ...

回答 4 投票 11

如何有条件地检测操作系统并加载ZSH设置?

我在家和工作中使用了几种不同的操作系统,我希望能够有条件地加载特定于platorm的ZSH设置,具体取决于我在给定时刻使用的操作系统。我试过这个,但它不......

回答 2 投票 0

从docker-compose执行sed

我试图从docker compose文件执行sed命令。该命令正在寻找匹配文件中的一些文本,然后用文本替换下一行文本。我正在执行的命令是:...

回答 1 投票 0

TypeError:字符串索引必须是来自cURL命令的JSON上的整数

我正在尝试使用cURL命令从API检索特定数据。 {“server”:{“volumes”:{“0”:{“id”:“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”} ...

回答 2 投票 -1

将DateTime转换为bash中的时间戳

我将DateTime 2019-02-03T10:17:24Z转换为时间戳。我可以使用current =“date +%s”将常规日期时间转换为时间戳操作系统:MAC Bash:GNU bash,版本3.2.57(1)-release(x86_64 -...

回答 1 投票 2

循环EOF ssh -n无法创建文件

希望这次不是重复。我没找到任何东西。我的代码:#!/ bin / bash FILE = / home / user / srv.txt TICKET =任务读取LINE;做ssh -nT $ LINE <<'EOF'触摸info.txt ...

回答 1 投票 0

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