我正在寻找sh
与以下内容等效的内容(是的,真的。)
#!/bin/bash
exe1='filepath'
n=1
var=exe${n}
echo ${!var}
Run Code Online (Sandbox Code Playgroud)
回声应该输出的地方filepath
。我想使用普通的 sh。
我已经玩了很多代码,但到目前为止我没有设法得到正确的输出。
我想实现一个类似数组的结构,我只想使用循环迭代已知数量的变量的变量名。
对于数组,我在符合 POSIX 的 shell 中找到了Arrays,但出于好奇,我仍在寻找问题的答案;)
我注意到,find <dir> -depth
第一次在目录上使用时,它会消耗相当多的时间,但下次即使搜索不同的模式,它看起来也很快。
这是为什么?这种行为是否可以进一步用于实现更好的性能?