shell 相关问题

术语“shell”指的是一般的基于文本的交互式命令解释器,通常与Unix和Linux操作系统相关联。有关shell脚本的问题,请使用更具体的标记,例如'bash','powershell'或'ksh'。如果没有特定的标签,应该假设一个便携式(符合POSIX标准)的解决方案,尽管另外使用'posix'或'sh'代替。

Shell - 表达式中的语法错误(错误标记为“16”)

我正在为我的大学做一个项目,这是我第一次使用Bash进行编码。我试图通过.txt文档,阅读每一行,并获取我需要的信息......

回答 1 投票 0

在Jenkins管道shell中运行嵌套命令

我想在Jenkins管道中运行嵌套的shell命令,比如这样:docker stop $(docker ps -aq)不幸的是当我将它格式化为管道语法时:sh('docker stop $(docker ps -aq)')...

回答 3 投票 3

使用POST在curl命令中使用空格传递值

我试图在curl POST方法中传递带空格的值。我通过txt文件指导值。 POST命令不允许我使用for while循环传递带空格的值,但是当我...

回答 1 投票 1

Shell脚本:声明空数组的正确方法

我试图在Shell脚本中声明一个空数组,但我遇到了错误。 $!/ bin / bash list = $ @ newlist =()for $ in $ list;做newlist + =($ l)完成echo“new”echo $ newlist当我......

回答 5 投票 23

没有GPU的Nvcc

我正试图从更快的RCNN获得一个区域提案。我在github中发现了这个漂亮而又整洁的repo,但每当我执行shell命令时,sh make.sh,它会吐出一个cffi.error.VerificationError:...

回答 1 投票 0

两个文件的嵌套循环

我有两个测试文件,第一个包含第三方名称,第二个文件包含发送,失败,技术错误等消息状态。我想在每个第三方的日志文件中搜索...

回答 1 投票 0

bash中的heredoc里面的范围,我的$ PORT变量不起作用

我在网上找不到任何关于此的内容,但我发现我不应该在EOT上使用引号,但在我的情况下我不是这样,如果有人能在这里帮助我那将是非常棒的...... ......这是......

回答 2 投票 0

使用cat <将字符串写入文件时防止变量替换

我想在bash脚本中将字符串写入文件,但不知道如何防止变量被扩展。示例脚本:#!/ bin / bash cat> ./ foo.bar <

回答 1 投票 0

嵌套GNU并行处理多个大文件并将每个文件数据拆分为队列

我有一个带有近100个日志文件的目录,每个文件的重量为10~15 GB。要求是逐行读取每个文件(顺序根本不重要),清理行json并将其转储到后端...

回答 1 投票 1

通过bash脚本获取Android Studio项目的构建文件夹路径

在我的bash脚本中,我可以构建我的Android Studio项目:#!/ bin / bash ./gradlew assembleRelease在项目的构建文件夹中创建.apk文件,但我不知道该文件夹的路径...

回答 2 投票 3

Bash:从一个引用字符串块中的每个带引号的字符串中创建一个变量

我正在尝试编写一个脚本,它将遍历键盘首选项窗格的“快捷方式”>“服务”部分中的每个服务,并禁用它。这是禁用服务的基本命令:...

回答 2 投票 0

从Finish TIME值中减去Start TIME值,并在Unix文件中将值作为新列添加到CSV文件中

我有一个CSV文件(从SQL查询输出)。它具有在不同列中给出的开始时间和结束时间值。我需要获得开始时间和结束时间的差异并生成HTML ...

回答 1 投票 0

删除超过x年或数天的文件

我巨大的上传文件夹,并试图删除旧文件,例如。超过3年的文件或在特定日期之前添加的文件但由于某种原因它最终删除新旧文件。这里有 ...

回答 1 投票 0

屏幕 - 等待屏幕终止

我正在写一个小脚本,它会向正在运行的屏幕会话发送命令。此命令会停止屏幕但不会立即停止。我需要等待它完成才能继续其余的...

回答 2 投票 2

在bash脚本/命令中,如何使PC发出蜂鸣声或播放声音文件?

我有一些长时间运行的脚本,需要输入/交互才能继续,但当我切换到另一个窗口时,我希望通过声音通知任务已完成,现在正在等待...

回答 6 投票 40

sed中没有未命令的's'命令[重复]

下面的命令正在一个简单的bash脚本中使用,以获取MySQL 5.7中的临时密码。 vzctl exec $ VEID'defaultpass = $(cat /var/log/mysqld.log | grep“生成临时密码...

回答 1 投票 1

复杂的正则表达式 - 在Powershell中工作,而不是在Bash中工作

下面的代码是我的代码的一小部分,用于解析Netbackup命令的输出。这适用于我们的Windows机箱,但我们的一些机箱是RHEL。我正试图改变......

回答 3 投票 1

当我尝试在git bash中“ls”时,我得到'desktop.ini'的答案

我正在尝试使用Git Bash访问目录(桌面,下载等)中的文件,但我只是将“desktop.ini”作为响应。如何使用“ls”查看Desktop中的文件?例如:$ ls ...

回答 1 投票 -2

使用Shell脚本添加到$ PATH [重复]

我想从文件path.sh在Linux Ubuntu 18.04上添加PATH,我的文件包括:#!/ bin / bash export PATH =“$ PATH:/root/.local/bin”chmod + x path.sh,但是当我运行它./path.sh路径不添加当我...

回答 2 投票 0

需要使用shell脚本从文件替换行的特定部分

我正在尝试使用shell脚本从postgresql.conf替换下面一行的路径部分:data_directory ='/ var / lib / postgresql / 10 / main'#使用另一个目录中的数据我首先检查我是否...

回答 3 投票 1

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