sh 相关问题

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

shell 脚本中的变量值替换

假设在 Linux shell 脚本中,我有 WHATIF_POLLING_SCHEDULER="0 * * ? * *"。 现在我这样做: ESCAPED_WHATIF_POLLING_SCHEDULER=\"${WHATIF_POLLING_SCHEDULER}\" CRON1="-Dwhatif.p...

回答 2 投票 0

git 与 --git-dir= 会导致“不是 git 存储库”

我的一个 iOS 应用程序中有一个脚本,应该获取 git 修订版哈希并将其放入版本号中。在此脚本中,我运行 git --git-dir="$PROJECT_DIR" show -s --pretty=format:%h ...

回答 3 投票 0

我可以将 bash/sh 文件作为依赖项包含在 package.json 中吗?

我有一个 bash 脚本,用于将模块发布到 npm:publish.sh 由于我仍在对这个脚本进行大量调整,因此每次更改它时,我都需要在...

回答 3 投票 0

通过 shell 脚本循环日期并处理从客户端 SFTP 到我们的 SFTP 的复制文件

我在如何处理从客户端 SFTP 服务器到我们的 SFTP 服务器的副本文件并将其移动到特定文件夹时遇到一些问题。 在这种情况下,我需要每月 11 点运行一个 shell 脚本...

回答 1 投票 0

Shell 脚本帮助、变量值替换

假设在linux,shell脚本中,我有WHATIF_POLLING_SCHEDULER="0 * * ? * *"。 现在我知道了,ESCAPED_WHATIF_POLLING_SCHEDULER=\"${WHATIF_POLLING_SCHEDULER}\" CRON1="-Dwhatif.po...

回答 1 投票 0

我可以在不将其预定义为实际文件的情况下构建 Dockerfile 吗?例如文件内容的内联定义?

我在构建项目时,首先构建一个docker镜像,然后在其上构建项目。目前我有一个 Docker.file(3 行),它定义了要构建的映像。 是否可以定义...

回答 1 投票 0

sed 将行添加到范围末尾或文件末尾

我正在尝试使用 sed 在范围末尾添加一个字符串。 $ 猫测试.fl 文件标题 第一个 1 第二个 2 第三个 3 第四个 4 第五 5 第六 6 第七 7 第八 8 九号 9 第一个1.1 第二个1.2 第三1.3

回答 1 投票 0

Git Alias - 多个命令和参数

我正在尝试创建一个同时使用多个 Git 命令和位置参数的别名。每个都有 Stackoverflow 页面,而且两者都做似乎是非常明显的痛苦,但我有......

回答 13 投票 0

mkdir:无法创建目录没有这样的文件或目录

我找不到这个问题的解决方案。我想创建一个脚本来创建一个文件夹,使用当前日期作为其名称。然后,脚本应将当前文件夹中的所有内容复制到

回答 1 投票 0

如何从 bash (Linux) 打开应用程序

尽可能自动化您生活的一部分! (它似乎无法正常工作......)。这次是在我早上煮咖啡时打开桌面上的多个应用程序。 我创建了一个 .sh 来打开我的

回答 4 投票 0

在 docker CMD 中使用“set -eux pipelinefail”

我有简单的dockerfile 来自高山:最新 这是我的 docker 运行命令 docker 运行 \ sh -c """set -eux pipelinefail && \ 温度| sed 's/temp/perma/g'"&

回答 1 投票 0

在 zsh 中可以使用heredoc进行进程替换。如何让它在 bash 中工作?

我希望能够将定界文档传递给源命令以进行本地解释。 Heredoc 文档的主体将在稍后调用脚本之前注入,并且可以是多行的。 我上来了

回答 2 投票 0

如何将一个命令的标准输出通过管道传输到 %- 以删除 bash 中的尾部破折号?

我有这个命令: MODIFIED_BRANCH_NAME=$(echo $BRANCH_NAME | tr '/_.' '-' | tr -s '-' | tr '[:上:]' '[:下:]' ) MODIFIED_BRANCH_NAME=${MODIFIED_BRANCH_NAME%-} 我想做一行。怎么...

回答 1 投票 0

在for循环内使用if else条件创建文件

我正在尝试在目录(dir)内使用“for”循环并构建一个go代码,然后检查dir名称是否等于dir/task1或dir/task2,是的zip资源/目录。 ..

回答 1 投票 0

如何将一个命令的多行输出作为 n 个参数传递给单个命令,而不是带有单个参数的 n 个命令?

TL;博士 给定输入 A 乙 C 我正在尝试将每个输入作为单独的参数执行命令 foo (例如“n”个输入意味着使用“n”个参数对 foo 进行一次调用)... foo a b c 我并不想尝试

回答 3 投票 0

如何在不解压的情况下获得 zip 内所有文件的 md5sum

有没有办法在不解压zip的情况下获取zip内所有/任何文件的md5sum? 我可以使用 unzip 来提取所需的文件 <.zip> 但我需要在不解压 zip 的情况下获取 md5sum。

回答 3 投票 0

kubernetes - 启动自定义 bash 脚本时出现权限问题

我在 Ubuntu 容器中启动 bash 脚本时遇到了问题,这导致我包含“bash”命令以在新的 bash shell 中启动脚本。原来的命令w...

回答 1 投票 0

为什么我不能将 bash 命令替换输出存储为变量?

我正在编写一个填充配置文件的 bash 脚本,它需要获取 Java 版本和供应商。我读到获得 Java 供应商的最佳方法是运行 java -XshowSettings:propert...

回答 2 投票 0

如何将接受许可证参数传递给 Apple iTMS Transporter 安装程序?

我正在尝试在 Linux 上下载并执行 iTMS Apple Transporter 安装程序 shell 脚本。系统提示我接受许可证,但我想将 --accept 参数传递给脚本,以便...

回答 1 投票 0

iptable 错误的参数 `ACCEPT'

我正在尝试以下.. #!/bin/bash NOIPHOST=example.noip.me LOGFILE=iptables_update.log Current_IP=$(主机$NOIPHOST | cut -f4 -d' ') 如果 [ $LOGFILE = "" ] ;然后 /sbin/iptables -I 输入 -...

回答 2 投票 0

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