sh 相关问题

sh是自版本7 Unix以来的标准Unix shell。 POSIX具有基于Bourne Shell的标准化shell行为,并且可移植shell脚本应符合标准化语法。将此标记用于适用于Bourne / POSIX样式shell的问题。对于有错误的shell脚本,请在发布此处之前在http://shellcheck.net中查看它们。

将绝对符号链接转换为相对符号链接

我rsync目录“Promotion”,其中包含具有不同目录结构的两台机器之间的绝对符号链接。因此绝对符号链接在两台机器上都不起作用。为了让...

回答 7 投票 0

sudo su后如何执行命令

我需要在 sudo su 之后执行“monit restart haproxy”命令。 这是我的 script.sh 须藤苏 监控重启 haproxy。 在这里,如果我执行 script.sh 文件,那么它会挂起,我...

回答 3 投票 0

在内循环外部保留字符串[重复]

我正在尝试使用两个循环来检查 $new 字符串是否已存在于存在列表中。然而,$p 字符串似乎并没有持续存在于内部循环之外以强制外部...

回答 1 投票 0

将整个目标锁定在 Makefile 中

我有一个 Makefile,其目标执行多个系统范围的操作(例如安装软件包),所以我想以其他 make 进程等待该目标的方式锁定目标,t...

回答 2 投票 0

在 shell 中,如何将 'sed' 命令输出导出到环境变量中

我有replace.sh文件。想要将 #HOSTNAME 替换为实际值“mylocalhostname”。 为了实现我使用了以下命令。但无法做到。 打印环境 | grep "#HOSTNAME&qu...

回答 2 投票 0

找出/bin/sh背后的真实shell

我有一台 Red Hat Linux 机器,我正在尝试找出我正在使用的 shell。 当我运行 echo $0 时,我得到 sh。 ps -p $$ 具有相同的输出。 然而,据我了解,sh并不是真正的shell,而是...

回答 1 投票 0

在 nginx 中运行 bash 文件(.sh)

我想在 nginx 服务器上运行 bash 文件。该服务器接收 rtmp 流,bash 文件使用 ffmpeg 将其转换为不同质量。该文件本身在终端中可以正常工作,并且具有

回答 1 投票 0

bash 命令用空字节替换文件中出现的所有内容

假设有一个名为 example_file 的文件,我们假设它是二进制的。 我想将其中出现的所有字符串 example_str 替换为相应的空字节序列 ( ),这样 e...

回答 1 投票 0

Shell 动态变量作为 AWK 内的条件

我有一个 sh (POSIX) 脚本,我试图从主机列表 (SSH) 中选择一个主机,该列表在主机名上有一些有趣的信息,例如可用的可用内存、用户已经连接.. .

回答 1 投票 0

如何在Windows命令提示符下运行.sh?

如何在 Windows 7 命令提示符下运行 .sh?当我尝试在其中运行这一行时,我总是收到此错误, 应用程序/构建/build.sh 错误, “应用程序”无法识别... 或者, bash 应用程序/构建/build.sh 错误...

回答 11 投票 0

我遇到了一个奇怪的 Shell 问题,我无法理解

由于特定的需求场景,我想编写一个Shell脚本来监控我的Linux主机使用的DNS。 我是这样写的: #! /usr/bin/bash NETWORKING_DNS=$(nmcli dev show |grep...

回答 1 投票 0

生成独特的组合

#!/bin/bash # 定义字母列表 字母=(“a”“b”“c”“d”“e”“f”“g”“h”“i”“j”“...

回答 1 投票 0

变量输出的通配符

我有以下变量的列表: abc1=1 abc2=2 标准键盘=4 qwerty3=3 abc9=9 是否有可能以某种方式输出以 abc 开头的所有变量的值? 类似通配符的东西: printf &...

回答 1 投票 0

循环遍历带有日期字符串的目录和文件以查找具有最大后缀的文件(例如“firsttable_20230113093000_12”)

我正在寻找一个shell脚本来找到一种方法来循环遍历具有不同表名的文件以及具有相同表名的文件之间的不同日期,并返回最高...

回答 1 投票 0

变量中的命令不更新

将命令分配给变量的正确方法是什么?又名我应该如何使用引号逗号以及如何将其分配给变量,以便命令是最新的?例如 我在家里/桌面。 我分配

回答 3 投票 0

如果 slurm 脚本通过 Python 中的 os.system 提交,则显示“sh:记录器:找不到命令”

我正在将作业提交到使用 SLURM 管理的集群。我有一个 python 脚本,可以自动提交作业,因为我正在进行超参数调整。 在我的 python 脚本中,我运行 os.system('s...

回答 1 投票 0

典型的 sh 错误消息中的每个字段的含义是什么?前任。 “sh:1:ipconfig:未找到”

我一直收到 Shell 错误消息,通常是由于命令错误等原因,但由于不理解所提供的信息,无法调试这些消息的原因。 ...

回答 1 投票 0

在 [ba]sh 中传播`set -x`

我使用 set -x 在 shell 脚本 A.sh 中实现调试标志:如果我调用 A.sh -d,-d 标志将导致调用 set -x。 A.sh 中执行的每一行都将被打印到 stderr,机智...

回答 3 投票 0

使用此处文档与此处字符串与多行字符串之间有技术差异吗?

这些之间有什么显着差异吗? 猫 <<< "one two three" and cat << END one two three END It makes me wonder why here-documents exist, and when should I...

回答 1 投票 0

数组和 sed WP 配置替换出错

newwpuser=$cpuuser"_"$wpuser newwpdb=$cpuuser"_"$wpdb wpdb=($(find .-name "wp-config.php" -print0 | xargs -0 -r grep -e "DB_NAME" | cut -d \' -f 4)) wpuser=($...

回答 1 投票 0

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