linux,一种关键开放源计算机操作系统,受到了众多用户的青睐。而在Linux下,如果不能正确进行空格替换也会导致很多问题,特别是在文本文件处理方面,更是参差不齐。因此,要真正掌握Linux下的空格替换法则尤为必要。
创新互联专注于竹山网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供竹山营销型网站建设,竹山网站制作、竹山网页设计、竹山网站官网定制、微信小程序服务,打造竹山网络公司原创品牌,更为您提供竹山网站排名全网营销落地服务。
Linux下的空格替换,有三种情况需要特别区分。
第一种情况是普通文件(即不包含系统控制字符的文件,比如.txt等)中的空格替换操作:
1. 对于一般文本文件,在Linux 中用 \ 来替换空格,比如:
// 将原来的文件中所有的空格替换成-
sed -i 's/ /-/g' original.txt
2. 对于一般文本文件,在Linux 中也可以用tr命令将空格替换成其他任意字符,比如:
// 将原来的文件中的空格替换成+
tr ‘ ’ "+"
new.txt
第二种情况是文件中含有系统控制字符的文件,比如以.;开头的文件,空格替换和上面的操作不同。
1.在 Linux 中可以用echo命令将空格替换成其他任意字符,比如:
// 将原来的文件中的空格替换成+
echo ‘source.txt’ | tr ‘ ’ "+" > dest.txt
2.或者也可以用cat命令将空格替换成指定的任意字符,比如:
// 将原来的文件中的空格替换成-
cat ‘source.txt’ | tr ‘ ’ "-" > dest.txt
第三种情况,就是Linux 中最重要的使用语法:
1. 如果你想在终端中将空格替换成其他指定字符,可以使用命令:
echo "Hello world"| tr ‘ ’ "+"
结果将打印出“Hello+world”。
2. 同样,可以用echo命令将空格替换成其他任意字符,比如:
// 将一串文本中的空格替换成-,比如:
echo "Hello world" | tr ‘ ’ “-”
这样,就会将文本语句中的空格替换成“-”
总的来说,Linux下的空格替换操作包括普通文件,带系统控制字符文件以及在终端替换空格,其中每一种情况都有自己对应的操作。想要掌握linux空格替换技巧,需要不断加强实践,只有经过多次的实践,才能掌握这一技能。
创新互联服务器托管拥有成都T3+级标准机房资源,具备完善的安防设施、三线及BGP网络接入带宽达10T,机柜接入千兆交换机,能够有效保证服务器托管业务安全、可靠、稳定、高效运行;创新互联专注于成都服务器托管租用十余年,得到成都等地区行业客户的一致认可。
网页题目:Linux下空格替换法则(linux空格替换)
浏览地址:http://www.shufengxianlan.com/qtweb/news43/63443.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联