如果是 GNOME 环境,可以用 gedit 。
这两个好像都叫做“文本编辑器”。只不过基于的环境不同。
这个功能本来主要是方便写程序的。
先建脚本:clearspace.sh
给脚本添加执行权限 chmod +x clearspace.sh
编辑脚本内容:
touch tmpFile # 建临时文件
sed 's/\ //g' $1 >temFile #sed s命令 将空格替换 重定向到临时文件
cat temFile >$1 #覆盖原文件
rm -f temFile #删除临时文件
echo 'OK,DONE!'
执行脚本 ./clearspace.sh souceFile
实例:
执行前:
查看原文件:cat source.txt
sfd as as da la as las j8
890asfd f22
2 23rf a 23rfa
asdf9293 22 sdf
234 23r4 sdk
, . ' ds
sadf wow
sa s sd
执行
./clearspace.sh source.txt
OK,DONE!
执行之后查看结果:cat source.txt
sfdasasdalaaslasj8
890asfdf22
223rfa23rfa
asdf929322sdf
23423r4sdk
,.'ds
sadfwow
sassd
先用ls
-i
得到
1
hello
world
的inod(就是最前面的数字)假设这个数字是123,然后find
.
-inum
123
-exec
rm
{}
\
就ok了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)