问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ls命令的应用。

发布网友 发布时间:2022-04-21 22:40

我来回答

2个回答

热心网友 时间:2023-07-06 02:21

你好,又见面了,这个程序会每一秒钟检查一次目标目录,如果文件数量(包括除去.和..之外的目录文件、符号连接、设备文件,普通文件等等)不为1,则自动退出。应当采用循环结构。
usage: ./mon.sh 欲监视的目录

#!/bin/bash

Num=$(ls -a $1 | wc -l)
while [ $Num -eq 3 ] ; do
echo "只有一个文件存在"
sleep 1
Num=$(ls -a $1 | wc -l)
done
echo "不为1"

注意,ls出来的东西是一行一行的文件名,但不会统计数量,想要统计数量需要用到wc -l

热心网友 时间:2023-07-06 02:21

普通文件,显示出的文件属性中,第一个字符为[-],如[-rwxrwxrwx]
目录文件,显示出的文件属性中,第一个字符为[d],如[drwxrwxrwx]
链接文件,显示出的文件属性中,第一个字符为[l],如[lrwxrwxrwx]
设备文件,如果是块设备,显示出的文件属性中,第一个字符为[b]
如果是字符设备,显示出的文件属性中,第一个字符为[c]
等等。。。
以上几个是最常见的,基本够用。 且大都是对应英文单词的首字母,比较好记。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...的话有啥影响,怎么听说对六年后换证有影响? ...重新刷学时吗,科一科二科三科四可以转校吗? 考完科一科二科三科四要多久 ...但是科目三的学时没有打满对以后有没有影响? 我的学时卡没有打过,一点都没有,不过我科一科二科三科四都全部考完了... 五行穿搭2021年10月8日五行属什么怎么穿衣 十月八日上到十月几日 ipadmini和iphone6是充电器不一样、还是数据线不一样呢?可以互相使用充 ... iphone6的插头可以通用ipad mini 吗 iphone6和ipad mini的充电器可以通用吗 打开方式在哪 在添加数据库的时候如何让字段自动相加 c#怎实现自动求和 求 打开和开的区别 python整数序列求和程序 怎么打开文档 跨省存款需要手续费吗? EXCEL中时间累加自动求和 打开什么(填空) 工商银行异地存取款还要手续费吗 异地刷卡及存钱要扣手续费吗? “打开什么”填词语 工商银行银联卡·在别的银行存钱需要手续费吗? “打开”的近义词是什么? 工商卡异地存钱需要手续费吗 现在工商银行同省异地存钱要手续费吗 打开的英语短语是什么 “打开”的英文是什么? 打开什么填词语 工商银行卡到异地工商银行卡存钱要手续费吗 要怎样才能打开? Linux中-ls的总用量指什么?(如图)红方框里面分别的... 杏鲍菇不能和什么同食? 怎么看自己天猫等级 杏鲍菇和什么相克 杏鲍菇不能和什么同食 求会计记帐凭证电子版自动求和,谢谢! 杏鲍菇不可以和什么食物一起吃 excel vba中,如果A列相同,则对应B列数据求和 杏鲍菇禁忌相克食物 linux ls正则表达式 杏鲍菇不能与什么一起 ls什么意思 杏鲍菇相克的食物 linux如果想直接使用ls命令时显示的就是文件的周详... 杏鲍菇跟什么相克 江苏好欣晴移动医疗科技有限公司怎么样? 杏鲍菇到底和什么相克 自动汽车LS档位 武汉为应对疫情推出的移动医疗空间的名字是什么? 杏鲍菇不能和哪些食物一起吃