shell 相关问题

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

如何在 ubuntu 中使用脚本添加带有连字符的数据库名称

我尝试在脚本中使用此代码,但它只是创建了反引号内的内容。在此示例中,在数据库中创建了“echo "table-db"”。它没有创建文件夹的名称...

回答 2 投票 0

从 vnstat 获取数据的 Shell 脚本没有输出

我有一个 shell 脚本,我面临的数据输出问题是字符串,我认为它是空字符串,输出应该是浮点数我不是 shell 脚本编码器,也从未做过,但我是

回答 1 投票 0

如何检查 VS Code 集成终端中是否运行了 shell 脚本/Vim?

问题 问题如标题所述。 简而言之,我试图让 bash 脚本和 Vim 在 VS Code 的集成终端中运行时表现不同。 我发现的东西 我有管理...

回答 3 投票 0

Docker-compose healthcheck 需要“sh -c”

我有一个包含以下服务的 docker-compose.yml: 服务: D b: 图片:mysql 命令: --default-authentication-plugin=mysql_native_password 环境: - MYSQL_USER=cct1 ...

回答 1 投票 0

grep -f file 作为文件按顺序打印

我需要从文件中 grep 模式,但需要按顺序排列它们。 $ 猫 patt.grep 姓名1 姓名2 $ grep -f patt.grep myfile.log name2:一些xxxxxxxxx name1:一些 xxxxxxxxxx 我得到了

回答 7 投票 0

GitHub 错误:“无法连接到 443 端口”

我正在尝试使用以下文档在 Windows 7 上本地构建 App Inventor:如何从 MIT 源代码构建 App Inventor 我已下载第 3 部分中列出的所有软件并继续

回答 1 投票 0

如何将旧文件移动到另一个文件夹

在我的文件夹中,我有一个文件,其后缀是创建该文件的日期,例如: file.log2012-08-21、file.log2012-08-20 ... 现在我如何移动早于 2012-08-20 的文件?我知道怎么...

回答 5 投票 0

如何找到我正在执行的 tcsh shell 脚本的位置?

假设我将可执行的 tcsh 文件放入 /path/to/my_script.csh 我当前的目录在任何地方,例如我在 /path 所以我输入 to/my_script.csh 我想在 my_script.csh 中有一行...

回答 5 投票 0

使用 Go 模板获取 docker 镜像路径的最后一个元素

我想生成一个合成的 docker ps 表,但我的 docker 映像路径很长。我尝试做的解决方案是仅显示图像名称的最后一部分: 这就是我所拥有的:

回答 3 投票 0

如何等待消息出现在登录 shell 中

您能否提供简洁的解决方案来阻止脚本执行,直到文本片段出现在给定文件中?

回答 2 投票 0

将一行数据复制到下一行数据之前

有数据如 开始{数据} 目标{ABC} 开始{数据2} 目标{DEF} 目标{GHI} 开始{数据3} 目标{JKL} .... 我希望将关键字 'start' 之后的 {data} 或 {data2} 移动到它们的 n...

回答 2 投票 0

如何在 bash 脚本中将 -S 选项与 sudo tee 结合使用(在 sudo tee 中使用内联密码)

我正在尝试使用 bash 脚本创建一个文件。这是我正在使用的功能。 函数创建_服务_文件(){ # 创建服务文件 echo“正在创建服务文件/etc/systemd/s...

回答 1 投票 0

如何使用 Subprocess/shell 从 Python 脚本中调用带有几个带有 html 标签的参数的 Perl 脚本? HTML 标记不起作用

在 python 脚本中我有一个如下所示的函数: def NotifierFunc(邮件, Ticket_Num, Open_DtTime): cmd =“/home/path/MyPerlScript.pl --channel 'MyChannel' --userid 'itsme' --m...

回答 1 投票 0

命令行参数中的“-”(破折号)有什么魔力?

示例: 创建 ISO 映像并将其直接刻录到 CD。 mkisofs -V 照片 -r /home/vivek/照片 | cdrecord -v dev=/dev/dvdrw - 更改到上一个目录。 光盘 - 监听端口 12345 和

回答 5 投票 0

csh 脚本 - 获取子字符串或从字符串中删除最后一个字符

我正在尝试编写一个shell脚本。我从用户那里获取路径作为位置。我想知道它是否以“/”结尾。如果是这样,我必须将其删除并将其分配给另一个变量...

回答 2 投票 0

使用命令行打印特定的 PDF 页面

我在Windows平台工作。 可以在特定页面打开 PDF 文件: AcroRd32.exe /A“页=3”“文件.pdf” 是否有类似的解决方案来打印特定页面?有些事...

回答 4 投票 0

如何使用IPv6地址进行curl?

我有一个分配了 /64 IPv6 的 VPS。当我尝试使用块中的 IP 之一进行卷曲时,这是我收到的错误: 卷曲 --interface '2a02:c207:2010:1077::2' http://example.com 卷曲:(45)...

回答 4 投票 0

从Python程序调用脚本时更改Python虚拟环境

我有一个脚本 foo 可以更改 pyenv 虚拟环境并运行 python 程序。 #!/bin/bash pyenv 激活 my_env 蟒蛇主.py 我通过以下方式调用脚本 。富 或者,等价地 源文件 一个...

回答 1 投票 0

如何从 python 将命令添加到当前终端的 bash 历史记录中

我发现这个解决方案可以在我的 bash 历史记录中添加使用 Python 执行的命令,但我无法让它在我当前的终端会话中工作。我看到该命令已添加到 bash 历史记录中,只是......

回答 1 投票 0

在文件中指定模式之前插入多行

如果内容有新行并且该内容是由函数生成的,则无法在匹配行之前添加行 另一种看起来不错的替代方案(在

回答 3 投票 0

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