【linux – 使用BASH中的特殊字符从文件名中删除子字符串】教程文章相关的互联网学习教程文章

linux之特殊字符

特殊字符:与路径和位置有关的特殊字符:~ 用户的家目录,超级用户为/root_ 用户(-) 代表上一次用户所在路径.代表当前目录(. 还有很多其他含义)..代表上一级目录通配符*匹配任意(0个或者多个)字符或字符串,包括空字符{}生成序列 引用变量作为变量与普通字符分隔?匹配任意1个字符,有且只有一个字符[abcd]匹配abcd中任意一个字符,abcd也可以是任意不连续字符[a-z]匹配a-z范围的任意字符,字符前后要连续,-范围的意思,...

【Linux】在Linux上查看并替换特殊字符

现有windows上新建的一个txt文件file01.txt,内容如下: 我们通过ftp上传到Linux,在Linux下使用命令cat –A file01.txt查看文件内容发现该文件的结尾全是^M$ 那么我们如何处理这些特殊符号呢? 使用命令 [root@localhost test]# sed -i s/^M//g file01.txt 注意:^M的输入是ctrl+v,在ctrl+m 替换后: