如何判断指定的文件是否存在
2014-12-10 16:37
309 查看
问:如何在shell里面判断指定的文件是否存在,如果存在则做一些你想做的事情,如果不存在则做另外一些你想做的事情。
假设你想判断tom是否在
/sys/class/input/event0/device/name
/sys/class/input/event1/device/name
/sys/class/input/event2/device/name
/sys/class/input/event3/device/name
/sys/class/input/event4/device/name
中的一个路径当中
例如假设:
输入:
cat /sys/class/input/event3/device/name
输出:
tom
那么就表示在上面这几个路径中的name有一个是为tom的
该实例主要运用了shell的 for循环语句
假设你想判断tom是否在
/sys/class/input/event0/device/name
/sys/class/input/event1/device/name
/sys/class/input/event2/device/name
/sys/class/input/event3/device/name
/sys/class/input/event4/device/name
中的一个路径当中
例如假设:
输入:
cat /sys/class/input/event3/device/name
输出:
tom
那么就表示在上面这几个路径中的name有一个是为tom的
device_name=tom for event in $(cd /sys/class/input; ls event*); do name=`cat /sys/class/input/$event/device/name` case $name in $device_name) do something ;; *) ;; esac done
该实例主要运用了shell的 for循环语句
相关文章推荐
- 如何判断指定的文件是否存在
- 在SQL中如何判断指定的列名是否存在
- asp.net 判断指定路径指定文件夹下是否有图片文件存在
- PHP如何判断远程图片文件是否存在
- VB中如何判断文件、文件夹是否存在
- PHP如何判断远程图片文件是否存在
- 如何在JS中判断页面上是否存在指定控件
- 如何判断一个文件是否存在
- Android.mk如何判断文件是否存在
- bash如何判断一个文件是否存在
- PHP如何判断远程图片文件是否存在
- 如何判断文件是否存在(web)
- 在SQL中如何判断指定的列名是否存在
- VBA实践技巧精粹008:如何判断指定工作表是否存在
- 用VBA判断指定的文件夹或文件是否存在
- C语言判断一个文件是否存在,以及如何删除
- 如何判断文件是否存在?
- VB中如何判断文件、文件夹是否存在
- makefile中如何判断一个文件是否存在
- java判断指定路径文件是否存在