小编UAd*_*ter的帖子

如何在 sed 命令中使用变量?

我尝试使用以下代码替换QQZZ,但它没有做我想要的:

var1=QQ
sed -i 's/$var1/ZZ/g' $file
Run Code Online (Sandbox Code Playgroud)

但是,此代码执行我想要的操作:

sed -i 's/QQ/ZZ/g' $file
Run Code Online (Sandbox Code Playgroud)

我如何在 中使用变量sed

command-line bash sed

436
推荐指数
2
解决办法
109万
查看次数

如何创建具有自动完成功能的脚本?

当我使用类似程序svn并在 Gnome 终端中输入时:

svn upd
Run Code Online (Sandbox Code Playgroud)

并点击Tab它自动完成:

svn update
Run Code Online (Sandbox Code Playgroud)

是否可以在我的自定义 bash 脚本中执行类似的操作?

bash auto-completion

158
推荐指数
5
解决办法
13万
查看次数

如何下载整个网站?

我想下载整个网站(带有子网站)。有什么工具可以做到这一点吗?

software-recommendation

89
推荐指数
4
解决办法
13万
查看次数

如何在不关闭终端的情况下运行脚本?

我在文件中有一个脚本bla.sh,它是可执行的。当我单击它时,将执行脚本并关闭窗口。我希望窗户一直开着

类似于cmd /k** commandWindows 中的命令。

PS我希望使用pause的,但我希望能够在执行脚本之后写多个命令。

command-line

82
推荐指数
5
解决办法
20万
查看次数

如何在不同的目录中执行脚本?

我试过这个

./home/user/scripts/someScript

但它不起作用

无此文件或目录

有任何想法吗?

bash

81
推荐指数
4
解决办法
34万
查看次数

如何在 SED 中转义文件路径?

我想替换$fileWithPathin $file,但是这不起作用,因为(我认为)路径没有被转义。怎么逃避呢?

sed -i 's/${fileWithPath}/HAHA/g' $file
Run Code Online (Sandbox Code Playgroud)

bash sed

44
推荐指数
3
解决办法
10万
查看次数

40
推荐指数
4
解决办法
19万
查看次数

如何每 10 秒执行一次命令(没有 cron)?

当我执行cron我得到这个错误

cron:无法打开或创建/var/run/crond.pid:权限被拒绝

那么,如何做到没有cron呢?

PS 我想检查 svn 中的文件是否已更改,并且我有一个特殊的脚本。

bash cron

39
推荐指数
2
解决办法
11万
查看次数

如何调试bash脚本?

有没有办法在不使用回显和日志记录的情况下调试 bash 脚本?

我说的是使用断点之类的东西。

bash debugging

36
推荐指数
5
解决办法
3万
查看次数

如何为 Eclipse 设置图标?

我想为启动器设置图标。它有一个名为 icon.xpm 的文件,但它被图标集向导忽略。我试图将其更改为 .ico 文件,但它仍然被忽略。有任何想法吗?

icons launcher

33
推荐指数
3
解决办法
8万
查看次数