shell 相关问题

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

解码base64:无效输入

尝试在 GNU/Linux 上解码 base64 文件,我得到“base64:无效输入”。 $ base64 测试.zip | base64 -d > test2.zip base64:输入无效 $ll 测试* -rw-r--r-- 1 用户 grp 152 19 11:41 test.zip ...

回答 5 投票 0

Shell 脚本 - 交互式创建用户并添加到组

我编写了一个基本脚本,它会询问您是否要创建用户,然后在单独的部分中询问您是否要将新用户添加到wheel组。我认为这可能很简单...

回答 1 投票 0

Ansible 中的源 .bashrc

尝试在运行期间获取 .bashrc 中的更改,但是 - name:设置当前会话的环境变量 shell: "导出 PATH=$PATH:$HOME/rc-binaries/" 参数: 可执行文件:/bi...

回答 1 投票 0

在命令行命令中使用内联变量

下面的命令重复单词“stage”三次。有没有办法在命令开头设置变量然后进一步使用它? AWS_REGION="us-west-2" AWS_P...

回答 2 投票 0

为什么此 shell 脚本中的 for 循环在执行第二次迭代之前执行第一次迭代两次?

我有一个bash脚本: #! usr/bin/env bash # 测试 bash 脚本调用 python 脚本 cd ~/python 对于 ((i = 1; i <= 2; i++)); do python3 test_0$i.py; done cd ~/bash that pulls test_0x.py files ...

回答 1 投票 0

如何在shell脚本的循环中设置父变量?

我最近才在大学开始编写 bash 脚本。 我一直在尝试学习循环,并且我有以下内容: 猜谜游戏() { 回声“猜谜游戏!” 设置循环开关 = 0 直到[[ $

回答 1 投票 0

比较Linux中两个不同目录中的文件

一个 shell 脚本,显示两个不同目录中多个文件的差异,还可能创建一个输出文件,包括发现所有不匹配的位置。 健康)状况 文件目录1/文件1

回答 3 投票 0

根据模式清单匹配文件

我想检查某些文件是否与清单文件中声明的模式匹配。因此,例如以下文件 A_cycles.pdf A_filter_passed_vs_occupied.pdf A_grouped_cycle.csv A_grouped_lane.csv

回答 3 投票 0

如何用制表符替换换行符?

我有如下所示的图案 你好 你好 你好 问候 问候语 不再向你问好 我正在尝试使用以下命令用制表符替换所有换行符 sed -e“s_/ _/ _G” 但这不是...

回答 7 投票 0

编写一个仅包含 UTF-8 BOM 的空文件

操作系统:Windows 7 SP1 我使用以下命令在 cmd.exe 中创建了一个空文本文件: 回声 2> .gitignore 该命令将 std::cerr (本例中为空输出)重定向到 .gitignore 文件......

回答 7 投票 0

为什么 $'a' 按预期转换为 ASCII 'a',但构造相同的字符串却无法转换?

#!/bin/bash $'a' 字符串1=“$'\” 数量=141 字符串2=“'” 结果=“${string1}${number}${string2}” $结果 运行此脚本会给出以下响应: ./temp.sh: 第 2 行: a:

回答 1 投票 0

为什么我的静态库没有定义其源代码中定义的所有函数?

我试图在很长一段时间没有用 C 编码的情况下创建一个简单的 makefile,但我被卡住了。 编译后,我只能访问第一个函数(此处为 ft_isalpha),但我不知道为什么。 这是

回答 1 投票 0

使用命令行探索 json

有人可以帮我用命令行找到这个问题的解决方案吗? 这是我的 Json 文件: { “类型”:“记录”, "name": "ShelfEx »位置, ”

回答 1 投票 0

Ubuntu Server 21.10 - 如何在插入 USB 设备时运行 Shell 脚本

我想在插入 USB 设备时运行特定的脚本。但是,当我使用 USB 设备时,什么也没有发生。 这是我想运行的脚本(/home/update.sh): #!/bin/sh 网络计划申请 在

回答 2 投票 0

Tar:无法统计:没有这样的文件或目录

我正在尝试创建一个从多个源目录到不同目标目录的备份bash脚本。 所以我使用 find 来搜索源目录文件夹名称,将其保存到变量中并将其用于...

回答 1 投票 0

忽略 CalledProcessError

我正在使用 subprocess 模块和 check_output() 在我的 Python 脚本中创建一个虚拟 shell,它对于返回零退出状态的命令运行良好,但是对于那些不返回的命令...

回答 3 投票 0

Makefile 未定义引用

我试图在很长一段时间没有用 C 编码的情况下创建一个简单的 makefile,但我被卡住了。 编译后,我只能访问第一个函数(此处为 ft_isalpha),但我不知道为什么。 这是

回答 1 投票 0

在 bash 脚本中运行 python 命令并获取结果

我想运行一个在 bash 脚本中返回 true 或 false 的 python 命令: #!/usr/bin/env bash 有些东西... 布尔 = $(python -c "bool(...操作...)") 上面的代码是...

回答 2 投票 0

在 Bash 中递归更改文件扩展名

我想递归地遍历一个目录并更改特定扩展名的所有文件的扩展名,例如将 .t1 更改为 .t2。执行此操作的 bash 命令是什么?

回答 6 投票 0

在Python中复制shell环境以执行bash命令

我正在尝试使用 subprocess 模块从 python 内部执行 bash 脚本。问题是这个 bash 脚本依赖于我的 .bashrc 文件中设置的许多环境变量。我什么...

回答 2 投票 0

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