
[英]How to invoke an interactive bash shell as another user with initial commands?
我目前有一个 RemoteCommand, RemoteCommand sudo su - admin-user在我的 ssh 配置中设置,允许我连接到系统并立即将用户切换为管理员用户。 这是因为我只能以该管理员用户身份对系统进行更改,管理员用户没有密码,并且不允许我将我的公钥添加到系统以在不指定 ...
[英]How to invoke an interactive bash shell as another user with initial commands?
我目前有一个 RemoteCommand, RemoteCommand sudo su - admin-user在我的 ssh 配置中设置,允许我连接到系统并立即将用户切换为管理员用户。 这是因为我只能以该管理员用户身份对系统进行更改,管理员用户没有密码,并且不允许我将我的公钥添加到系统以在不指定 ...
[英]How do I conda init if I don't have permission to edit my .bashrc file
我已经安装了 miniconda3。 /full/path/to/bin/conda init -d显示只有我的.bashrc将被修改。 有没有办法将conda init的内容写入一个名为init_conda.sh的单独文件,需要时可以获取该文件? ...
[英]"show-all-if-ambiguous" produces ^X and not intended output
我正在尝试让“glob-expand-word”工作 尝试执行ctrlx, * (a two stroke combo)不起作用 - 而不是自动完成和输出"ls 1_eng 2_eng 3_eng" ,而是附加^X 接下来我可以尝试什么? ...
[英]Printing out ! with printf inside swift code
我正在尝试用 openssl 加密一个字符串。要加密的字符串是由字母、数字和符号组成的随机生成的字符串。 运行以下命令以尝试加密字符串: 只要字符串中没有生成任何 printf 不喜欢的字符,这就可以正常工作。 我看过其他关于通过将两个百分比放在一起来处理%的帖子%% 。 但是,如果有! 在字符串中 ...
[英]Github Action output not saving
我正在尝试保存 GitHub Actions 作业的结果以供另一个作业使用,如下所示:jobs: job1: runs-on: ubuntu-latest # Map a step output to a job output outputs: output1 ...
[英]Extract values from an array in json in one line in Linux bash with jq
我在这里扩展我最近关于 jq 的问题,因为我的要求发生了变化,我仍然对 map function 感到困惑。 给定这样一个 service-def-test.json(从我的实际用例中非常简化): 我现在想得到一个值的单行列表: [img1:2.0.1, img2:1.4.0, img3:1.2 ...
[英]Infrastructure vue to exec bash script
伙计们……我需要基于 vue.js 构建一个 web 应用程序,我需要执行位于客户端 hd 上的一些 bash 脚本。 该软件仅用于安全的 intr.net,我可以获得我需要的所有权限! 你有什么想法吗? 我不想安装任何客户端应用程序! ...
[英]Is there a way to dynamically update the file every minute without updating the extra content
有没有办法每分钟动态更新文件而不更新内容在实施解决方案之前,我需要每 1 分钟更新一次文本文件。 但是文件的内容需要相同,现在要更新文件我正在 vi 编辑器中打开文件然后删除 ok 文本并再次写入相同的 ok 并保存,是否可以使用 bash 脚本完成此任务。 示例文件内容: 每分钟动态更新文件而不更 ...
[英]How could I send a curl output straight to an Azure Storage?
我正在尝试使用 curl 请求使用 bash 发送下载的文件: 通过这样做,我能够将数据检索到我的本地机器中。 问题是:我必须检索该数据并将其发送到 Azure 存储,为此我一直在尝试制作一个 pipe,例如: 到目前为止,我只能登录到我正在尝试下载它的系统,但我收到了这样的错误: 为了执行该脚本 ...
[英]Unexpected Argument expr & MemTotal
试图让这个小的 bash 脚本工作,我目前收到这个错误: 不确定我的语法问题在哪里。 ...
[英]Looping and skipping in bash
当我解决 Hackerrank Linux shell 问题时,我卡住了。 我的任务是使用for循环只显示从 1 到 99 的自然奇数。 我尝试了以下代码,但我错了。 谁能解释一下? 我的代码: 问题链接只有从 1 到 99 的奇数 ...
[英]Shell script whitespace escaping
编辑:此问题已针对上下文进行了编辑。 原始问题中的 1.sh 和 2.sh 脚本分别替换为它们的实际实现:monitor.sh 和 api-check.sh。 Function: api-check.sh: 监视器.sh: 执行流程: monitor.sh 将字符串 json body 作为 ...
[英]Wayland detection from root user
我有一个必须以 root 身份启动的脚本。 我需要检测图形系统并识别它(windows X 系统、Wayland)。 我尝试使用一些环境变量,例如${XDG_SESSION_TYPE}或${WAYLAND_DISPLAY} ,如果您使用的是 x11 或 wayland,或者如果您使用的是无头系统,这 ...
[英]Replace literal * in variable to another value
我正在尝试用$variable替换字符串中的文字* 。 我尝试了这些变化: 我什至尝试过: 和 但是,* 永远不会被替换。 我究竟做错了什么? 当我在 SSH 中测试相同的逻辑时,它工作正常: ...
[英]Searching for images matching an ID then copying matched image to a new directory on MacOS using terminal
我有以下文件和文件夹: ./images./new_images./ids.txt In./images 我有很多图片,例如 12345.jpg In./ids.text 我有一个 ID 列表,每行一个,如下所示: 12345 67890 abcde fghijk 等我正在尝试在终端中运行代码 ...
[英]Grep a line from a file and replace a substring and append the line to the original file in bash?
这就是我想要做的。 例如我的文件包含很多行说: 我想复制第二行并替换 substring EF(所有出现的地方)并使其成为 XY 并将此行添加回文件,以便文件如下所示: 我怎样才能在 bash 中实现这一点? 编辑:我一般想这样做,而不一定是第二行。 我想要 grep EF,并在返回的任何行中进行 ...
[英]How to deduplicate reoccuring strings in the same line?
我知道如何使用排序和 uniq 删除带有 Linux 的文本文件中重复出现的行,但我无法找到删除同一行中重复出现的字符串的方法。 例如: 我 go 如何删除重复出现的字符串 'transparent_hugepage=never' 以便它只打印一次? ...
[英]Check for and combine overlapping ranges
我如何检查范围是否与其他范围重叠并将重叠的范围组合起来? 例子:10-1000,15-350,50-1500,2100,1700-1800,45,40,145,2-1300 我想要的结果是: 我试图制定一个关于如何编码的计划,但它让我无处可去。 我可以使用有用的 package 吗? 或者,如果不 ...
[英]In bash, why does it output a right bracket as a value in when replacing?
所以我正在研究tr并且正在玩以下命令: echo "test 123 new LINE" | tr -c 'A-Za-z' '[\n*]' echo "test 123 new LINE" | tr -c 'A-Za-z' '[\n*]' vs echo "test 123 new LINE" ...
[英]Why does my sed script not replace fields correctly
我有一个简短的 bash 脚本,其中我使用 sed 用变量替换 4 位和 2 位字符串。 我这样做的方式没有给出想要的结果。 要替换的字段 剧本 结果 为什么重复“=”符号。 必须有一种直接获取数字而不是替换整行的方法。 这个我想不通。 我将不胜感激。 ...