tr tr 命令用于转换、压缩或删除字符,主要处理标准输入(stdin)的数据。 其工作原理如下: 从标准输入读取数据 将 set1 中的字符替换为 set2 中的对应字符 ...
tr tr 命令用于转换、压缩或删除字符,主要处理标准输入(stdin)的数据。 其工作原理如下: 从标准输入读取数据 将 set1 中的字符替换为 set2 中的对应字符 ...
grep grep 命令用于在文件中搜索匹配指定模式的行。 常用选项 选项全称含义-c--count只显示匹配的行数-i--ignore-case忽略大小写-l--files...
hexdump hexdump 命令用于以十六进制、十进制、八进制或 ASCII 格式显示文件内容。 常用选项 选项全称含义-C--canonical规范十六进制+ASCII...
fold fold 命令将输入行折叠为指定宽度,适合处理超过终端宽度的长文本行。 常用选项 选项全称含义-s--spaces在空格处断行(用以保持单词完整)-w--width...
nl nl 命令用于为文本文件添加行号并显示。 常用选项 选项全称/含义说明-v--starting-line-number=数字设置起始行号(默认1)-i--line-in...
cmp cmp 命令用于逐字节比较两个文件,显示第一个不同之处的位置。 常用选项 选项全称含义-l--verbose显示所有不同字节的详细信息-s--silent静默模式,不...
cut cut 命令用于从文件的每一行中提取指定的部分(列或字段)。 常用选项 选项全称含义-b--bytes按字节位置选择-c--characters按字符位置选择(对多字...
cat cat 命令用于连接文件并显示内容到标准输出。 常用选项 选项全称含义-n--number显示行号-b--number-nonblank对非空行显示行号-s--squ...
命令类型相关 type:显示命令类型 type 命令用于指示给定命令的类型。 常用选项 选项含义-t只显示类型:alias, keyword, function, built...
新增文件 touch touch 命令用于创建空文件或更新现有文件的时间戳。 常用选项 选项全称含义-a仅更改访问时间-m仅更改修改时间-c--no-create不创建新文件...
新增目录 mkdir mkdir 命令用于创建新目录(文件夹)。 常用选项 选项全称含义-p--parents创建多级目录,如果父目录不存在则自动创建-v--verbose显...
在 PowerShell 中,处理对象集合的过滤、排序和分组操作类似于 SQL,但使用管道方式。 Where-Object(筛选) 该指令类似于 SQL 的行筛选,即 WHE...
PowerShell 的模块是一种 可重用代码单元的打包方式。直观来说,函数可以将脚本分解为更小的管理单元,使得代码更专一、易读;但一个好的函数没有理由只存在于单个脚本或会话...
函数定义 函数以function关键字开始,后接遵循动词-名词命名规范的函数名,代码逻辑置于花括号内。以下代码展示了最基本的函数定义: 参数 函数通过参数来实现其灵活性。可以...
错误类型 在 PowerShell 中,执行流程被意外打断的事件称为“异常”。当异常未被捕获时,它会被包装为错误信息呈现给用户。错误主要分为两类:终止错误会完全停止代码执行;...
比较运算符 表达式通常使用比较运算符构建。这些运算符用于比较值,并返回布尔值($true 或 $false)。 运算符作用-eq比较两个值,如果相等则返回 True。-ne比...
管道基础 PowerShell管道的基础语法是使用竖线符号|将命令连接起来。管道会从前一个命令获取输出对象,并将其作为输入传递给下一个命令。 这段代码首先获取所有进程,然后筛...
对象基础 在PowerShell中,一切皆为对象。对象是一个特定模板(称为类)的独立实例。类规定了对象将包含的内容类型,决定了其方法(即可以对该对象执行的操作)。 当直接调用...
数组(Array) 创建数组 使用@符号和括号定义数组,元素之间用逗号分隔。 添加元素 使用+=运算符可以向数组末尾添加新元素。这实际上是创建了一个包含原数组和新元素的新数组...