问题标签 [sh]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - ^word^replacement^ 在 Bash 中的所有匹配项上?
为了澄清,我正在寻找一种方法来执行全局搜索和替换上一个使用的命令。^word^replacement^
似乎只取代了第一场比赛。
有没有一些set
选择让我望而却步?
java - 在 OSX 中运行 CMD 等价物?
我正在使用此代码使我的 Java 程序打开一个(可见的)CMD 窗口:
我一直在尝试对 OSX 终端做同样的事情,这就是我现在所处的位置:
到目前为止,没有运气:(有什么建议吗?.sh 文件甚至没有运行......
java - 用 Java 为 OSX 编写一个可执行的 .sh 文件
所以我正在尝试编写一个可执行的 .sh 文件,这就是我目前的编写方式:
这样就可以很好地写入文件,但它不可执行。有没有办法在我写的时候改变它的可执行状态?
编辑:为了进一步澄清,我试图让它默认执行,例如,如果你双击生成的文件,它会自动执行。
sh - 无法在 .screenrc 中获取资源
我的 .screenrc 中有以下内容
它给了我
虽然我有。
以下代码告诉我未知命令“。”。
这很奇怪,因为我可以通过 . 例如,在 .vimrc 和 .zshrc 中。
文件多用户设置
如何在 .screenrc 中获取资源?
bash - 如何在 BASH 中执行从文件中获取随机文本的脚本?
我有这样的文件:
啊啊啊
bbb
ccc
ddd
eee
我想在 BASH 中做一个脚本,它可以随机取这个文本文件的行,并将它作为变量或其他东西返回给我。
我听说可以用一些 AWK 来完成。有任何想法吗?
更新:我现在使用这个:
shuf -n 1 文本.txt
谢谢大家的帮助!
linux - 使用 --quiet 选项标志运行 rpmbuild 命令会产生大量调试信息
我希望最小化我的 rpm 构建过程的输出。
我运行以下命令:rpmbuild -ba --quiet "/tmp/yaneeve/kit/linux/rpm_spec"
我的系统是:Linux yaneeve-lnx-82-5 2.4.21-47.ELsmp #1 SMP Wed Jul 5 20:38:41 EDT 2006 i686 i686 i386 GNU/Linux
rpmbuild 版本是:RPM version 4.2.3
我的 rpm 规范文件的 %prep 部分是:
结果,rpmbuild 创建了以下脚本(注意 set -x):
为什么要插入 set -x?我相信这是打印大量调试信息的原因?我究竟做错了什么?或者,我的 rpmbuild 程序是否存在错误?
(对不起,如果我的问题描述性太强了......)
shell - sh read 命令在输入中吃反斜杠?
也许最容易用一个例子来解释:
似乎该read
命令将输入中的反斜杠解释为转义并删除它们。我需要在不更改其内容的情况下逐行处理文件,而且我不确定如何在此处停止读取智能。有任何想法吗?
bash - 在 sh 中操作参数
我正在使用一个接受以下参数的实用程序(unison,但这不是重点):
我想编写一个可以像这样运行的 sh 脚本:
我希望有一个符合 Posix 的解决方案,但特定于 bash 的解决方案也很好。
我猜它应该是这样的:
但这不起作用。
编辑:好的,我想我得到了一些东西:
问题是这只适用于bash,我很确定有更好的方法来引用参数。
bash - 生成进程的 shell 脚本,在 SIGTERM 上终止子进程
我想编写一个 shell 脚本,在后台生成几个长时间运行的进程,然后挂起。收到 SIGTERM 后,我希望所有子进程也终止。
基本上,我想要一个“主进程”。
这是我到目前为止得到的:
上面的脚本失败了trap: 10: SIGTERM: bad trap
。
编辑:我正在使用 Ubuntu 9.04
random - sed 替换随机数
我需要让 sed 替换很多文件中的一些 url。每个文件都有以下内容
其中xxxxx
包括随机数,每个文件中的随机深度,如
等提前谢谢。