相关疑难解决方法(0)

如何向shell脚本添加进度条?

在bash或*NIX中的任何其他shell中编写脚本时,在运行将需要几秒钟的命令时,需要一个进度条.

例如,复制一个大文件,打开一个大的tar文件.

您建议以哪些方式向shell脚本添加进度条?

bash shell zsh

390
推荐指数
18
解决办法
30万
查看次数

219
推荐指数
17
解决办法
14万
查看次数

为什么要在Bash中避免使用eval,我应该使用什么呢?

我一次又一次地看到Bash在Stack Overflow上使用eval的答案,并且答案得到了抨击,双关语是为了使用这种"邪恶"结构.为什么eval这么邪恶?

如果eval不能安全使用,我应该使用什么呢?

unix linux bash eval

94
推荐指数
3
解决办法
6万
查看次数

在bash中重复打印一个角色

有没有办法在bash中重复打印相同的字符,就像你可以使用这个结构在python中这样做:

print('%' * 3)
Run Code Online (Sandbox Code Playgroud)

%%%
Run Code Online (Sandbox Code Playgroud)

bash shell

48
推荐指数
5
解决办法
6万
查看次数

生成最多“n”个字母的所有排列

我想生成最长长度的所有字母排列n

例如,对于参数2我想获得一个类似的列表

a
aa
..
az
...
z
za
..
zz
Run Code Online (Sandbox Code Playgroud)

我尝试使用 for 循环n通过重复{a..z} ^1并将其附加到变量来生成越来越大的大括号扩展。但这似乎不起作用。

a
aa
..
az
...
z
za
..
zz
Run Code Online (Sandbox Code Playgroud)

bash shell permutation brace-expansion

5
推荐指数
2
解决办法
159
查看次数

标签 统计

bash ×5

shell ×4

brace-expansion ×1

echo ×1

eval ×1

linux ×1

permutation ×1

unix ×1

zsh ×1