目标目录结构如下
/tmp/link
- app
- conf
- data
- view
如何创建2个软连接目录,但是只排除conf,以便定义不同的配置而使用相同的代码库?
# /tmp/link1,/tmp/link2 必须是一个事先创建好的目录
ln -s `ls /tmp/link | grep -v conf | awk '{print i$0}' i='/tmp/link/'` /tmp/link1
ln -s `ls /tmp/link | grep -v conf | awk '{print i$0}' i='/tmp/link/'` /tmp/link2
mkdir conf
ls -l /tmp/link1
lrwxrwxrwx 1 root root 14 Jul 10 16:36 app -> /tmp/link/app
lrwxrwxrwx 1 root root 14 Jul 10 16:36 conf
lrwxrwxrwx 1 root root 14 Jul 10 16:36 data -> /tmp/link/data
lrwxrwxrwx 1 root root 14 Jul 10 16:36 view -> /tmp/link/view