shell脚本使符号链接(特定的字符串模式更改)

时间:2017-11-01 06:04:13

标签: linux bash shell

在测试目录

Test (Dir)
  -> 20171101 (Dir)
  -> 20171102 (Dir)
        -> images (Dir)
        -> test.apple.1.txt
  -> 20171103 (Dir)
        -> images (Dir)
        -> test.apple.2.txt

我想在下面做出符号链接:

Test2 (Test's symbolic link)
  -> 20171101 (Dir)
  -> 20171102 (Dir)
        -> images (Dir)
        -> test.banana.1.txt
  -> 20171103 (Dir)
        -> images (Dir)
        -> test.banana.2.txt

我想在制作符号链接时将文件名模式apple更改为banana。

结果, 在原始目录中,test.apple.1.txt仍为

在符号链接中,test.banana.1.txt仍为

我在下面找到show pattern change shell脚本:

for i in `find .`; do echo `echo $i | sed -e 's/apple/banana/'`; done;

但是制作符号链接很困难..

有可能吗?

0 个答案:

没有答案