网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

linux命令删除空格 linux 删除带空格的文件

linux下带有空格的文件怎么删除?

转义字符,用\屏蔽,比如

创新互联一直在为企业提供服务,多年的磨炼,使我们在创意设计,网络营销推广到技术研发拥有了开发经验。我们擅长倾听企业需求,挖掘用户对产品需求服务价值,为企业制作有用的创意设计体验。核心团队拥有超过10多年以上行业经验,涵盖创意,策化,开发等专业领域,公司涉及领域有基础互联网服务遂宁托管服务器重庆APP开发公司、手机移动建站、网页设计、网络整合营销。

rm

-fr

hello\

world

还有输入首字母或者前几个用tab自动补全

linux下要删除代空格文件名的文件 new file~文件怎么办

用户能用rm命令删除不必的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,他也能将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变。

rm命令的一般形式为:

用法:rm [选项]... 目录...

删除指定的文件(即解除链接)。

-d, --directory 删除可能仍有数据的目录 (只限超级用户)

-f, --force 略过不存在的文件,不显示任何信息

-i, --interactive 进行任何删除操作前必须先确认

-r, -R, --recursive 同时删除该目录下的所有目录层

-v, --verbose 详细显示进行的步骤

--help 显示此帮助信息并离开

--version 显示版本信息并离开

要删除第一个字符为‘-’的文件 (例如‘-foo’),请使用以下其中一种方法:

rm -- -foo

rm ./-foo

请注意,如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。如果想保证

该文件的内容无法还原,请考虑使用 shred。

范例:

删除所有rb语言程序档;删除前逐一询问确认 :

rm -i *.rb

将 Finished 子目录及子目录中所有档案删除 :

rm -r Finished

使用rm命令要小心。因为一旦文件被删除,他是不能被恢复的。了防止这种情况的发生,能使用i选项来逐个确认要删除的文件。如果用户输入y,文件将被删除。如果输入所有其他东西,文件则不会删除。

更多帮助信息请查看 rm --help

在linux 新建一个文件夹 名字是空的 比如 mkdir “ ” 建立这样一个文件夹,或者是一些怪字符 ,怎样删除

这个不难。

在这里要使用转义符号 \

\ 后面紧接着的字符会被认为是纯字符,而忽略它的特殊意义。

\+空格就表示一个空格。

假设当前shell是bash

touch \空格\空格\空格 回车

这句就创建了一个文件名为3个空格的文件。

要删除的时候可以直接输入rm \空格\空格\空格或者利用命令补齐功能,在输入 rm \空格 后,按tab键系统会自动按文件名匹配度来补全命令内容。在上面说的这种情况按下tab后,命令行会变成 rm \空格\空格\空格,你直接回车就可以删除那个文件了。你还可以配合通配符*或者?一起使用。

附带说一下,最好不要用特殊的字符做文件夹或者文件的名字,只是增加访问这些文件夹或者文件的难度,没其它作用。

linux shell 问题,清除文件中的空格

先建脚本: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

sfdasasdala;aslasj8

890asfdf22

223rfa23rfa

asdf929322sdf

23423r4sdk;

,.';ds

sadfwow

sassd


当前名称:linux命令删除空格 linux 删除带空格的文件
转载注明:http://bjjierui.cn/article/doshjeh.html

其他资讯