我有符号文件
/var/application/dbm/scripts$ bala.sh -> /av/del/eb/db/scripts/bala.sh
/var/application/dbm/scripts$ ls -lrt /av/del/eb/db
drwxrwxrwx 1 dev-env devgrp 393 Aug 12 22:03 scripts
drwxrwxrwx 1 dev-env devgrp 393 Aug 12 22:03 util
/var/application/dbm/scripts$ ls -lrt /av/del/eb/db/ulti/utility.sh
-rwxrwxrwx 1 dev-env devgrp 393 Aug 12 22:03 utility.sh
我的问题,如何调用
/av/del/eb/db/ulti/utility.sh
内部
/var/application/dbm/scripts/bala.sh
答案 0 :(得分:0)
如果仅执行符号链接,则该文件将解析为真实文件并执行,如果该文件为当前用户设置了执行位:
robert@saaz:~$ echo 'echo hello world' > foo
robert@saaz:~$ ln -s foo bar
robert@saaz:~$ ./foo
bash: ./foo: Permission denied
robert@saaz:~$ ./bar
bash: ./bar: Permission denied
robert@saaz:~$ chmod 755 foo
robert@saaz:~$ ./bar
hello world