描述作用: "iconv"是"Linux"系统自带的用于转换"文件"编码的命令行工具用法: iconv [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]注意: linux配置文件中默认的字符集编码为"UTF-8";"UTF-8"是"unicode"的一种表达方式;"gb2312"是和"unicode"都是字符的编码方式,所以说"gb231
1、描述作用: 将文件中的每行内容以字符为单位反序输出,即第一个字符最后输出,最后一个字符最先输出,依次类推;可以接受一个文件或者字符作为输入语法: rev file 、 command|rev (不使用管道的情况下rev后面只能接文件)2、实例# 处理反转字符[root@ /cdly/tmp]# echo "11 22 aa bb"|rev # 输出: bb aa 22 11[root@ /
1、描述# 作用: 能够处理stdin并将其转换为特定命令的命令行参数# 语法: command | xargs2、参数参数描述-n num执行一行中显示的字段数,默认以空白和换行符分割每个参数-d IFS自定义定界符来分割参数-a file从文件中读入数据作为sdtin-e flag、-E flagflag必须是一个以空格分隔的标志,当xargs分析到含有flag这个标志的时候就停止-I {}指
1、描述lsattr 列出文件的隐藏属性格式: lsattr [选项] 文件...2、选项选项描述-a显示所有文件的属性信息,包括以.开头的文件-d显示目录的属性,而不是目录下的文件的属性-l显示隐藏属性的全称(默认简写成一个字母)-R递归显示目录下所有子目录和文件的属性-V显示lsattr程序的版本信息-v显示文件的档案号码3、实例[root@ /cdly/shell]# lsattr -Rd
1、描述chattr 设置隐藏属性格式: chattr [选项] [-+=参数] 文件...2、选项选项描述-R递归更改目录下所有子目录和文件的属性-V显示详细信息-f忽略大部分错误信息-v version设置文件的档案号码mode设置文件的隐藏属性,其格式为+-=[acdeijstuACDST]3、参数参数描述+表示原有参数设定基础上追加参数-表示原有参数设定基础上移除参数=表示更新为指定参数a
简单描述功能:sed --> Stream Editor 主要用来自动编辑一个或多个文件,简化对文件的反复操作(非交互流编辑器)作用:按行处理,先将一行内容读入到"模式空间(Pattern space)"进行相关代码处理,最后在输出到屏幕空间:两种空间 "模式空间(Pattern space)" <==> "保持空间(Holding space)" 他们之间的内容可以使用指令相互
1、描述主要作用就是创建菜单,默认提示符是#?,可以修改PS3来控制提示符 (cat生成菜单的方式被称为here文档) select --> 也是循环的一种,它默认把数字或者序号对应的命令列出来,每输入一个数字或者序号,则会执行该数字或者序号对应的命令,执行完以后不退出脚本并且提示再次输入数字或者序号,如果用户需求执行完一个命令就退出,可以在每个判断下面加一个exit REPLY变量记录
1、描述作用: 切割文件,将文件以行为单位或以字节为单位进行切割语法: split [-bl] file [name] 2、参数参数描述-b后面可接欲分割成的档案大小,可加单位,例如 b、k、 m等-l以行数来进行分割-d使用数字进行随机,省略时默认是字母随机-a num指定数据位数,省略时默认是3个字母name分割后产生的文件名前缀(默认xaa、xab.....)3、实例[root@ /cdly
字符描述\033[0m关闭所有属性\033[1m设置高亮度\033[2m设置一半亮度\033[4m设置下划线\033[5m设置闪烁\033[7m设置反显\033[8m设置消隐\033[22m设置一般密度\033[24m关闭下划线\033[25m关闭闪烁\033[27m关闭反向图象\033[30m - \033[37m设置前景色 (30-黑色、31-红色、32-绿色、33-黄色、34-蓝色、35-紫
作用: 随机排序文件 描述:有时候我们需要将文本的顺序打乱,也就是随机排序,做法是写个shell利用bash里的内置变量"$RANDOM"进行排序,然后打印 说明: 1、命令属于"coreutils"包,如果系统没有,请 yum install coreutils安装 2、命令能够接受标准输入,即管道参数:参数描述-n最多显示多少行-o
作用: 批量改名命令语法: rename from to file 语法解释: 命令注释rename重命名命令from第一个参数,被替换掉的字符串(一般是文件名的一部分,或者是扩展名)to第二个参数,替换成的字符串file第三个参数,匹配要处理的文件,也可以用"*"处理所有文件rename支持通配符,基本的通配符有以下几个: 通配符注释?可替代单个字符*可替代多个字符举例说明: [root@ /
1、简介grep:英文Global search Regular Expression and print out the line,全面搜索正则表达式并打印匹配行功能:输入文件的每一行中查找字符串,搜索字符串建议使用单引号或双引号括起来作用:全面搜索正则表达式并把找到的行打印出来注意: grep或egrep在检查正则表达式之前会把最后的换行符去掉,因此字符结尾不存在\n# grep 家族有命令g
什么是正则表达式 (BREs-基本正则表达式 EREs-扩展正则表达式) (简单说:处理大量字符串而定义的一套规则和方法,linux正则一般以行为单位处理) 1、正则表达式就是为了处理大量的字符串而定义的一套规则和方法 2、通过定义的这些特殊符号的辅助,系统管理员就可以快速过滤,替换和输出需要的字符串,Linu
通配符、特殊符号
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号