搜索引擎网站分析深圳龙霸网站建设物三
news/
2025/10/1 9:09:23/
文章来源:
搜索引擎网站分析,深圳龙霸网站建设物三,.net怎么做网站,泉州哪里有搭建网站的公司bash知识点#xff1a;文件测试#xff08;测试文件是否存在#xff0c;文件是某种类型#xff09;单目测试-e file:测试文件是是否存在-a file#xff1a;测试文件是是否存在-f file#xff1a;测试是否为普通文件,是为真#xff0c;否则为假-d file#xff1a;测试是… bash知识点文件测试测试文件是否存在文件是某种类型单目测试-e file:测试文件是是否存在-a file测试文件是是否存在 -f file测试是否为普通文件,是为真否则为假-d file测试是否为目录文件,是为真否则为假-b file测试是否存在并且是否是块设备文件-c file测试是否存在并且是否是字符设备文件-h file测试是否存在并且是否是符号链接文件-p file测试是否存在并且是否是管道文件-r file测试是否存在并且当前用户是否有读取权限-w file测试是否存在并且当前用户是否有写权限-x file测试是否存在并且当前用户是否有执行权限双目测试file1 -nt file2:测试file1是否比file2新一些。例1如果/tmp/hellodir不存在则创建。#!/bin/bashfileName/tmp/hellodirif [ -e $fileName ];thenmkdir $fileNamefi例2下载一个文件如果which wget不存在则退出5如果不可执行which wget则退出6#!/bin/bashurl https://s2.51cto.com/wyfs02/M01/48/35/wKiom1QGaT2yybbeAAGp1WmlJ7k673.jpgwhich wget /dev/null || exit 5downloaderwhich wget[ -x $downloader ] || exit 6$downloader $url例3写一个脚本完成如下任务1、分别复制/var/log下的文件到/tmp/logs/中2、复制目录是才使用cp -r3、复制文件时使用 cp4、复制链接文件使用cp -d5、其他类型使用cp -a#!/bin/bashtargetDir/tmp/logs[ -d $targetDir ] || mkdir $targetDirfor fileName in /var/log/*; do if [ -d $fileName ];thencopyCommandcp -r elif [ -f $fileName ];thencopyCommandcp elif [ -h $fileName ];thencopyCommandcp -d else copyCommandcp -a fi$copyCommand $fileName $targetDirdone 转载于:https://blog.51cto.com/8757576/1555522
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/923695.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!