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