利用linux tree命令移除.cdsclk文件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

利用linux tree命令移除*.cdslck文件脚本

之前有篇文章已经说过在layout时产生 .cdslck 文件的删除方法,今天再介绍一个利用脚本删除的方法。保存下面一段代码为 rmlcks.sh,并将其权限改为755,直接运行并确认就可以删除 .cdslck文件了。

1.该脚本用到了linux tree命令,如果你的系统中没有tree 先执行以下命令安装

tree

sudo apt-get install tree

2.请将以下代码保存为 rmlcks.sh

#!/bin/sh

tree -if | grep 'cdslck' > txt

var=`cat txt`

for i in $var; do

rm -i $i

done

rm -i txt

3.在Terminal窗口

chmod 755 rmlcks.sh

4.执行 rmlcks.sh

./rmlcks.sh

在Terminal窗口会输出查找结果,按 y 回车就可以删除 .cdslck文件。例如下面我做的一个test

rm: remove regular empty file `./test/eg1.cdslck'? y

rm: remove regular empty file `./test/eg2.cdslck'? y

rm: remove regular empty file `./test/eg3.cdslck'? y

rm: remove regular file `txt'? y

相关文档
最新文档