获取系统路径所在的文件系统
2017-08-20 20:39
316 查看
[root@test ~]# cat get_fs_from_path.sh
#!/bin/bash
F_PATH=$1
FS_RESULT="/"
FS_LENGTH=0
for fs in `df |grep "/"|awk '{print $6}'`
do
if [[ $F_PATH =~ $fs ]]
then
CURRENT_FS_LENGTH=${#fs}
if [ $CURRENT_FS_LENGTH -gt $FS_LENGTH ]; then
FS_LENGTH=${#fs}
FS_RESULT=$fs
fi
fi
done
echo "$FS_RESULT"
[root@test ~]# cat get_fs_from_path.sh
#!/bin/bash
F_PATH=$1
FS_RESULT="/"
FS_LENGTH=0
for fs in `df |grep "/"|awk '{print $6}'`
do
if [[ $F_PATH =~ $fs ]]
then
CURRENT_FS_LENGTH=${#fs}
if [ $CURRENT_FS_LENGTH -gt $FS_LENGTH ]; then
FS_LENGTH=${#fs}
FS_RESULT=$fs
fi
fi
done
echo "$FS_RESULT"
相关文章推荐
- C# 获取制定文件所在路径
- 通过系统相册来获取文件绝对路径
- bat之获取批处理文件所在路径
- Delphi XE的firemonkey获取当前文件所在路径的方法
- 获取批处理文件所在路径
- 如何获取dll文件所在路径?
- bat(续五)-获取批处理文件所在路径
- 获取批处理文件所在路径
- linux获取sh文件所在路径
- Python获取当前文件所在路径
- 主题:如何获取系统文件名称及路径
- 获取当前正在执行的服务器应用程序根目录的物理文件系统路径
- delphi 获取文件所在路径
- c++判断文件是否存在,判断是文件还是目录,获取文件大小,获取程序所在路径
- JS获取当前文件所在的文件夹全路径
- Python语言获取脚本文件所在路径
- 牛客网Java刷题知识点之File对象常用功能:获取文件名称、获取文件路径、获取文件大小、获取文件修改时间、创建与删除、判断、重命名、查看系统根目录、容量获取、获取某个目录下内容、过滤器
- JS获取当前文件所在的文件夹全路径
- bat批处理获取当前bat所在文件路径及注册控件
- C++ 文件路径操作相关函数、获取dll所在的路径