Linux · 2009-01-14

shell编程入门_find命令查找字符设备文件

脚本的功能在于判断当前目录下,输入的文件名是否是字符设备文件,如果是,拷贝去ccc目录,如果不是就放弃这个命令。find命令的 -type有c选项,c就是字符设备文件。

#!/bin/sh
echo “请输入文件名: ”
read input
if [ -z $input ]
then
echo “文件名无效!”
else
ls -l $input|grep ‘^c’ && cp -a $input /root/ccc || echo “非字符设备文件!放弃命令!”
fi