[root@localhost tmp]# ls -l
total
lrwxrwxrwx root root Sep : abc -> /etc/passwd
lrwxrwxrwx root root Sep : cde -> /tmp/abc
lrwxrwxrwx root root Sep : efg -> /tmp/cde
-rw-r--r-- root root Sep : find_symfile.sh
drwx------ root root Aug keyring-cmzNiY
srwxr-xr-x root root Aug : mapping-root
-rw-r--r-- root root Sep : mysql-columns_priv---.sql
-rw-r--r-- root root Sep : mysql-db---.sql
-rw-r--r-- root root Sep : mysql-func---.sql
-rw-r--r-- root root Sep : mysql-help_category---.sql
-rw-r--r-- root root Sep : mysql-help_keyword---.sql
-rw-r--r-- root root Sep : mysql-help_relation---.sql
-rw-r--r-- root root Sep : mysql-help_topic---.sql
-rw-r--r-- root root Sep : mysql-host---.sql
-rw-r--r-- root root Sep : mysql-proc---.sql
-rw-r--r-- root root Sep : mysql-procs_priv---.sql
-rw-r--r-- root root Sep : mysql-tables_priv---.sql
-rw-r--r-- root root Sep : mysql-time_zone---.sql
-rw-r--r-- root root Sep : mysql-time_zone_leap_second---.sql
-rw-r--r-- root root Sep : mysql-time_zone_name---.sql
-rw-r--r-- root root Sep : mysql-time_zone_transition---.sql
-rw-r--r-- root root Sep : mysql-time_zone_transition_type---.sql
-rw-r--r-- root root Sep : mysql-user---.sql
-rw-r--r-- root root Sep : table.log
drwxrwxrwt root root Aug : VMwareDnD
drwxr-xr-x root root Sep : vmware-root
drwx------ root root Sep : vmware-root-
-r--r--r-- root root Aug VMwareTools-9.6.-.tar.gz
drwxr-xr-x root root Mar vmware-tools-distrib
[root@localhost tmp]# bash find_symfile.sh efg
/etc/passwd
[root@localhost tmp]# bash find_symfile.sh cde
/etc/passwd
[root@localhost tmp]# bash find_symfile.sh abc
/etc/passwd
[root@localhost tmp]# cat find_symfile.sh
#!/bin/bash [[ $ =~ ^/ ]] && a=$ || a=`pwd`/$
while [ -h $a ]
do b=`ls -ld $a|awk '{print $NF}'`
c=`ls -ld $a|awk '{print $(NF-2)}'`
[[ $b =~ ^/ ]] && a=$b || a=`dirname $c`/$b
done
echo $a
[root@localhost tmp]#

shelll脚本,根据软链接,找到真实路径的更多相关文章

  1. ps命令没有显示路径找到命令真实路径

    top发现某程序占用大量资源,但ps查看看不到程序真实路径,查找真实路径. ps aux |grep COMMAND 找到PID ls /proc/ 里边有很多数字文件夹,找到PID相应的文件夹进去看 ...

  2. [Phonegap+Sencha Touch] 移动开发29 安卓navigator.camera.getPicture得到图片的真实路径

    原文地址:http://blog.csdn.net/lovelyelfpop/article/details/38313021 phonegap的拍照插件选择图库中的图片.代码例如以下: naviga ...

  3. struts2获取文件真实路径

      CreateTime--2017年8月25日15:59:33 Author:Marydon struts2获取文件真实路径 需要导入: import java.io.FileNotFoundExc ...

  4. 表单验证:$tablePrefix(定义表前缀);$trueTableName = 'yonghu',找到真实表名(yonghu)表;create($attr,0)两个参数;批量验证(返回数组);ajax+动态验证表单

    *$tablePrefix是定义在Model中的,优先级大于配置文件中,如果项目中表前缀全部比如为"a_",并且在配置文件中定义了 'DB_PREFIX'=>'a_' 后期如 ...

  5. 【Win10】解决 模拟器调试手机 错误-> 引导阶段... 无法找到指定路径......\2052\msdbgui.dll

    去弄几天的Web服务,又弄了几天的CefSharp,都是给其它组的同学做了一下支持,终于又可以回来玩下Win10啦. 今天想试一下UWP在手机上的效果,就找了台WP手机开始升级,结果下载速度遥遥无期, ...

  6. xamarin.android之 Android 4.4+ 获取图片真实路径

    Android 4.4以下 选择图片是可以获取到图片路径的.高于Android 4.4获取图片路径只是获取到一个图片编号. 所以需要针对Android版本进行路径解析: #region 高于 v4.4 ...

  7. 详解在bash脚本中如何获取自身路径

    DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 这是stac ...

  8. 易宝支付Demo,生产中封装成简洁的代付接口,不用request如何获取项目运行时的真实路径

    最近项目在做融360引流,涉及到了易宝支付的代扣和代付.易宝官方给出的demo只能简单运行,而且都是通过form表单的形式提交,返回XML格式.同时接口代码都写在了JSP中看起来不友好.项目在生成中想 ...

  9. spring中获取当前项目的真实路径

    总结: 方法1: WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext ...

随机推荐

  1. Codeforces Round #374 (Div. 2)【A,B,C】

    = =C题这种DP打的少吧,记得以前最短路分层图打过这样子的,然后比赛前半个小时才恍然大雾...然后瞎几把还打错了,还好A,B手速快..上分了: A题: 计算B的连续个数的组数,每组的连续个数: 水题 ...

  2. CodeForces 41A+43A【课上无聊刷水题系列】

    41Acode 好像只要前一个字符串存在下一个字符串的头单词就YES: #include <bits/stdc++.h> using namespace std; typedef __in ...

  3. sql注入教学

    新手入坑sql注入,以下是笔记 首先本人存在这么一个mysql数据库 爆库 方法一: 先猜有几列 ,,, 数字依次增加,发现有四列,然后通过database()来爆表名 ,,  方法二: 通过构造一个 ...

  4. CSS实现多行文字限制显示

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name ...

  5. SSH之小问题解惑

    (注:以下版本指的是spring3+hibernate3+struts2) 1,web开发中,servlet对象是否线程安全? 当一个http请求到来时,web容器的调度线程(Dispach Thre ...

  6. Nginx 配置https 开启ssl 同时支持http

    server { listen ; listen 443 ssl; server_name default; index index.html index.php; root /www/html; a ...

  7. 单线程单元(STA)线程都应使用泵式等待基元

    CLR 无法从 COM 上下文 0x20ad98 转换为 COM 上下文 0x20af08,这种状态已持续 60 秒.拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows ...

  8. javaScript面向对像

    1.创建对象 <script type="text/javascript"> function Flower(name,addre) { this.name=name; ...

  9. dbf 工程模式连接(vfp c# )

    首先现在微软官网下载“Microsoft OLE DB Provider for Visual FoxPro 9.0”驱动 下载完成后得到“VFPOLEDBSetup.msi” 双击安装即可在“C:\ ...

  10. H5网站加载速度优化总结

    1. 在代码文件结构 尽量优化的同时,能力再强已经到极限了,但你服务器辣鸡,搭配不当,你代码优化上天 也是徒劳啊. 2.你不怎么优化, 服务器 各种技术配置到位的话, now你也看到了,我一个系统首页 ...