shell 相关问题

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

为什么从 PHP 运行时 tmux 无法读取会话文件?

我想创建一个可以管理多个会话并从中读取内容的 PHP 站点。因此,为了实现这一点,我决定将 tmux 与 PHP exec() 命令一起使用。 会议将在...

回答 1 投票 0

在正则表达式中使用“=”时出现 Shell 脚本错误

如果我在正则表达式的第一个和第二个字符类中添加“=”,为什么下面的脚本会失败。 #! /bin/bash 读取 -p“输入电子邮件地址:” email 如果 [[ $电子邮件...

回答 1 投票 0

文本文件转csv脚本

我们正在使用一个脚本来接收一些数据并将其转换为 csv 文件,我们使用的脚本如下: !/bin/bash read -p "在您想要复制数据的位置输入 /DIR/PATH/FILENAME: ...

回答 1 投票 0

获取 bash 脚本来更新父 shell 的环境

我正在尝试编写一个 bash 命令行工具,该工具在安装后立即可用,即在调用其安装脚本的同一个 shell 中。让我们说 install-script.sh (专为

回答 3 投票 0

如何安装/启用 PHP phar 扩展?

我正在尝试在我的 KnownHost VPS 上安装 Composer。当我运行这个命令时: 卷曲 -sS https://getcomposer.org/installer | php 我收到此错误消息: 您机器上的某些设置使 Composer

回答 5 投票 0

如何检查bash中是否定义了多个变量

我想检查是否设置了多个变量,如果设置了则只执行脚本代码,否则退出。 就像是: 如果 [ ! $DB=="" && $HOST=="" && $DATE=="" ];然后 ...

回答 7 投票 0

从 STDIN 读取和写入超过 4096 个字节

我正在尝试实现一个类似于 bash (在 C 中)中使用的文档,但我注意到我不能给它一行超过 4096 字节的行,我查了一下,这是因为最大尺寸...

回答 1 投票 0

为什么bash单引号解释为“ " 作为换行符?

根据文档,bash 中的单引号保留所有文字字符,但以下内容: 回声'a 乙' 输出: A 乙 (即文字 \ 和 n 已替换为换行符) 为什么...

回答 1 投票 0

如何测试命令是否失败或返回特定输出?

我有一个带有命令的 bash 脚本,我想测试命令是否失败或返回与正则表达式匹配的输出。像这样的东西: 命令输出 = 命令() if (commandOutput.exitCode = ER...

回答 1 投票 0

当像 sed 或 tee 这样的管道时,Bash 管道会吞下退出代码

我正在使用名为 Turbo prune 的 Turbo 功能,它会使用我的 monorepo 的部分副本创建文件夹,但不幸的是,这意味着在 GitHub Actions 中运行命令时,如 Turbo run lint w...

回答 1 投票 0

Shell 脚本 SQLite

如何编写显示 SQLite 结果的 shell 脚本?我编写了一个向 SQLite 数据库添加条目的脚本。现在我想显示添加该条目后的结果。 这是我的...

回答 2 投票 0

如何从unix可执行文件构建docker镜像

我有一个在本地运行良好的unix可执行文件和以下docker文件 # 使用 alpine 作为基础镜像 来自 ubuntu:22.04 # 复制代码 复制 。 。 运行 chmod +x /my_prog 入口点 [“./

回答 1 投票 0

如何在Excel VBA上调用Python脚本?

我正在尝试在 Vba 上调用 python 脚本,但我对此很陌生。 我尝试使用 py2exe 将主脚本转换为 exe,然后从 VBA(shell)调用它,但主脚本调用其他脚本

回答 11 投票 0

如果RANDOM最多只能到32767,如何生成9位随机数?

如何在shell中生成9位随机数? 我正在尝试类似的方法,但它只给出了低于 32768 的数字。 #!/bin/bash 莫=$((随机%999999999)) echo "********随机"$mo 请...

回答 6 投票 0

打印 2 个匹配之间的行

考虑到我有一个包含大量数据的文件,我想捕获 2 个匹配之间的数据并将捕获的数据移动到单独的临时文件中,免责声明:数据字符串包含正斜杠 '/...

回答 1 投票 0

Mysql备份脚本

我正在使用脚本来备份 Mysql 中的所有数据库。 脚本是: #!/bin/bash cd /root/桌面/备份 echo “您在备份目录中” 现在=$(日期+%d-%m-%Y--%H:%M:%S) 文件=$N...

回答 4 投票 0

如何在 Unix shell 脚本中创建数组?

如何在 Unix shell 脚本中创建数组?

回答 14 投票 0

使用 Bash 获取特定文件的 mtime?

我很清楚能够执行 find myfile.txt -mtime +5 来检查我的文件是否超过 5 天。但是我想获取 myfile.txt 中的 mtime 并将其存储到变量中...

回答 5 投票 0

强制重启被操作系统杀死的Android服务

我有一个android服务,可以在前台执行复杂的工作。 更具体地说,我有一个线程在前台启动的服务的 onStartCommand 中运行。 可悲的是操作系统迟早...

回答 1 投票 0

Shell 脚本检查 ubuntu 版本然后复制文件

我是 shell 脚本编程新手。我想写一个简单的shell脚本来检查系统中安装的ubuntu版本;如果版本大于或等于版本 12,则复制一些...

回答 4 投票 0

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