我想创建指向我文件夹中所有头文件的符号链接。
例如,
ln -s ctype.h ctype.SUNWCCh
符号链接的名称应该相同,只是它们具有“SUNWCCh”扩展名。此外,有许多头文件,所以我想递归地做。有什么建议?
提前致谢!
答案 0 :(得分:2)
尝试使用纯bash4:
shopt -s globstar
for i in **/*.h; do
ln -s "$i" "${i%.h}.SUNWCCh"
done
自bash4起,**
代表递归,如果您使用shopt -s globstar
启用它