社区
Linux/Unix社区
帖子详情
CSHELL如何完成这样的功能,判断一个文件夹下面是否存在文件??
jinghujing
2005-10-08 11:39:54
谢谢大家乐。
...全文
808
5
打赏
收藏
CSHELL如何完成这样的功能,判断一个文件夹下面是否存在文件??
谢谢大家乐。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qtj
2005-10-11
打赏
举报
回复
可以用:set a=`find ./ | wc -l` 如果a为0,说明"./"下没有文件.(./是指当然目录)
Standino
2005-10-09
打赏
举报
回复
find -empty
leeyiqun
2005-10-08
打赏
举报
回复
可以用find来查找,根据查找的返回状态变量来判断
#!bin/csh
find . -name filename
if($? == 0) # C shell 的if判断不知道是不是这样,具体的给忘了,状态变量是$?
echo "filename 存在"
else
echo "filenam 不存在"
endif
x86
2005-10-08
打赏
举报
回复
那就
find .
就可以了
jinghujing
2005-10-08
打赏
举报
回复
楼上的,我并不知道文件夹下面的文件名。
所以该怎么判断?
Linux系统编程第06期:从零实现
一个
sh
ell
解释器
在Linux环境下,sh
ell
是
一个
位于操作系统和用户应用程序之间的工具,我们在sh
ell
终端下敲入命令并运行,或者直接运行
一个
脚本
文件
,这背后都是sh
ell
在帮助我们解析命令并创建
一个
个子进程去执行。为了更深一层去探寻sh
ell
背后的机制原理、加深对Linux系统的理解,本课程将带领大家,从零开始一步一步实现
一个
sh
ell
解释器:wsh,主要实现以下
功能
: 可以在sh
ell
交互窗口中执行用于输入的sh
ell
命令 实现sh
ell
的内建命令:cd、exit、export等 支持管道命令 | 支持进程的后台执行 支持脚本的解析和运行 支持脚本简单的if-else控制语法 支持信号的处理操作
sh
ell
判断
文件
或
文件
夹
是否存在
sh
ell
命令
判断
文件
或
文件
夹
是否存在
,先直接看实例: #!/bin/sh #
判断
文件
存在,
判断
是否为
文件
夹
等 testPath="/Volumes/MacBookProHD/Mr.Wen/08 sh
ell
命令" testFile="/Volumes/MacBookProHD/Mr.Wen/08 sh
ell
命令/fileWen" #
判断
文件
夹
是否存在
-d if [[ ! -d "$test
Sh
ell
脚本:
判断
文件
、
文件
夹
是否存在
一、语法说明 -e filename #如果 filename为目录,则为真 -f filename #如果 filename为常规
文件
,则为真 -L filename #如果 filename为符号链接,则为真 -r filename #如果 filename可读,则为真 -w filename #如果 filename可写,则为真 -x filename #如果 filename可执行,则为真 -s filename #如果
文件
长度不为0,则为真 -h filename #如果
文件
是软链.
[sh
ell
]
判断
目录/
文件
夹
是否存在
,
判断
文件
是否包含某个具体字符串
目录
判断
文件
中
是否存在
某个字符串
判断
目录不存在并创建
判断
目录常用参数
判断
文件
中
是否存在
某个字符串 if [ `grep -c "aaa" "./text.txt" -ne '0'];then echo "h
ell
o word" fi
判断
目录
是否存在
判断
目录不存在并创建 if [! -d "目录"];then mkdir 目录 fi
判断
目录常用参数 -e filename 如果 filename存在,则为真 -d filename 如果 filename为目录,则为真 -f filen
sh
ell
脚本
判断
文件
、
文件
夹
是否存在
sh
ell
脚本
判断
文件
、
文件
夹
是否存在
Linux/Unix社区
23,114
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章