小编kai*_*iya的帖子

如何在shell脚本中动态设置变量名?

我正在寻找sh与以下内容等效的内容(是的,真的。)

#!/bin/bash

exe1='filepath'
n=1
var=exe${n}
echo ${!var}
Run Code Online (Sandbox Code Playgroud)

回声应该输出的地方filepath。我想使用普通的 sh。

我已经玩了很多代码,但到目前为止我没有设法得到正确的输出。

我想实现一个类似数组的结构,我只想使用循环迭代已知数量的变量的变量名。

对于数组,我在符合 POSIX 的 shell 中找到了Arrays,但出于好奇,我仍在寻找问题的答案;)

shell scripting shell-script variable

3
推荐指数
1
解决办法
1262
查看次数

为什么连续查找命令更快?

我注意到,find <dir> -depth第一次在目录上使用时,它会消耗相当多的时间,但下次即使搜索不同的模式,它看起来也很快。

这是为什么?这种行为是否可以进一步用于实现更好的性能?

performance find

0
推荐指数
1
解决办法
288
查看次数

标签 统计

find ×1

performance ×1

scripting ×1

shell ×1

shell-script ×1

variable ×1