shell 相关问题

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

Bash 函数从 POSIX PATH 中删除重复项

我需要一个函数来从我的 POSIX PATH(和 MANPATH 等)中删除重复项,所以我写了这个。我是 bash 新手,在 $PATH 中犯错误是不好的。我知道它会在 Windows PATH 上呕吐...

回答 3 投票 0

Linux bash:多变量赋值

linux bash 中是否存在类似于 PHP 中的以下代码: 列表($ var1,$ var2,$ var3)= function_that_returns_a_ Three_element_array(); 即您在一个句子中分配相应的

回答 7 投票 0

如何将第一个和第五个日期列的格式从 28-MAR-2024 更改为 03/28/2024

输入文件示例 截至日期、投资组合、冲击、CUSIP、日期、余额、利息、SCHED_PRIN、UNSCHED_PRIN、损失 2024 年 3 月 28 日,INV,DN50,28623RAE8,2024 年 4 月 22 日,25000000,447380,0,0,0 2024 年 3 月 28 日,INV,DN50,28623RAE8,...

回答 1 投票 0

linux 命令为文件中除第一行和以哈希符号开头的行之外的所有行添加值前缀

给出一个文件input.csv,如下所示, EMP_ID、EMP_NAME、加入日期、工资 1、T Natarajan,2024 年 4 月 22 日,6000000 2、Velmurugan,2024 年 7 月 22 日,2000000 3、罗温,2024年10月21日,5000000 #END_OF_FILE 如何添加前缀...

回答 1 投票 0

使用 phpMyAdmin 连接 Shell

这是一个非常愚蠢的问题,但我不明白问题出在哪里。 我尝试使用命令通过 Shell 连接到我的 MySQL 数据库。我可以连接,但我看不到任何数据库

回答 2 投票 0

在pdb模式下运行shell命令

我想在python调试器中运行cd和ls。我尝试使用 !ls 但我得到 (Pdb) !ls *** 名称错误:名称“ls”未定义

回答 3 投票 0

如何在 bash 中将 unicode 字符串转换为转义符? [已关闭]

我需要一个工具可以将 unicode 字符串转换为转义字符,例如 \u0230。 例如, 回声 |转换 unicode 工具 \u00e3\u00e7\u00e9

回答 2 投票 0

将 ctrl-c 发送到特定屏幕会话

我正在设计一个脚本来在命名屏幕会话中启动一个进程。 as_user "screen -p 0 -S **$command** -X eval 'stuff \"wine LFS.exe /cfg=**$command**.cfg\" ’” 所以 bash myscript.sh 开始

回答 1 投票 0

if 语句中的 if 子shell 与复合语句有什么区别?

在bash脚本中,我需要运行一个命令,它是一个&&复合体,我想知道将它放在子shell中和在if条件下运行它有什么区别? 如果 ! (cmd_A && cmd_B);

回答 1 投票 0

如何控制bash条件表达式中特殊参数*的输出?

我有一个文件名 fofo.l 存储在变量 FI 中。我想检查文件名中是否有“.l”。如果是,则执行command1。如果没有,则执行command2。 我使用 set -x 并尝试: 如果测试 $FI...

回答 1 投票 0

在终端中合并文件夹和文件覆盖重复项

我有 2 个文件夹,我们称之为 X 和 Y,其中有几个子文件夹。我需要合并两者的内容,保留所有文件并覆盖重复项,以便只有 Y,并带有

回答 1 投票 0

如何使用终端在 OS X 中解锁系统钥匙串

我的系统钥匙串中有私钥和证书,我想使用 CodeSign 访问它,因此需要将其解锁。 如果我尝试使用下面的脚本解锁登录钥匙串那么没问题 安全...

回答 1 投票 0

如何在shell中等待文件创建并监听其内容直到超时

我正在尝试在docker中运行一个程序,一旦程序成功启动,它就会在docker的文件系统中创建一个FIFO文件,并在其中写入一个“成功”字符串。我知道如果...

回答 1 投票 0

如何从 MacOS 终端删除文件中两个标记之间的所有内容?

我正在使用 Mac 终端,我想删除 KEYWORD1 之后和 KEYWORD2 之前的所有内容(大量文件)。我无法使用替换类型的命令,因为

回答 1 投票 0

删除两个标记之间的所有内容

我正在使用 Mac 终端,我想删除 KEYWORD1 之后和 KEYWORD2 之前的所有内容(大量文件)。我无法使用替换类型的命令,因为

回答 1 投票 0

在 Bash 中等待 gnome-terminal 完成并继续执行

我有一个打开 gnome 终端的脚本,然后,当它完成时,我希望它继续执行下一行,到目前为止我所拥有的是: #!/bin/bash gnome-terminal --等待 -- /home...

回答 1 投票 0

如何在 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

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