linux基础
文章平均质量分 75
linux基础的相关知识
不是杠杠
严于律己,宽以待人。
学无止境
展开
-
SHELL命令之 xargs
xargs xargs 可以将标准输入数据或文本内容转换成命令行参数。 能处理stdin并将其转换成特定命令的命令行参数,可以将单行或多行文本输入转换成其他格式。 xargs命令应该紧跟在管道操作符之后。它以标准输入作为主要的源数据流,并使用stdin和通过提供命令行参数来执行其他命令 command | xargs 将多行输入转换成单行输出 将换行符(’’\n)转换成空格“ ” cat 1.txt 1 2 3 4 5 6 7 8 9 cat 1.txt | xargs 1 2 3 4 5 6 7 8 9原创 2021-09-14 10:01:19 · 251 阅读 · 0 评论 -
SHELL脚本(2)
用cat进行拼接 录制与回放终端对话 文件查找与文件列表 将命令输出作为命令参数 用tr进行转换 校验和与核实 排序。单一与重复 临时文件命名与随机数 分割文件与数据 根据扩展名切分文件名 用rename和mv批量重命名文件 拼写检查与词典操作 交互输入自动化 用cat进行拼接 (cat 通常用于读取,显示或拼接文件内容) 读取文件 $cat file1 file2 … root@lilongiu-VirtualBox:~/study/shell# cat 1.txt 2.txt 1 2 3 fsfsfs原创 2021-09-13 10:50:42 · 122 阅读 · 0 评论 -
SHELL 脚本(1)
SHELL 脚本 编程(1) 检测命令是否执行成功 #!/bin/bash #filename:successTest.sh CMD="command" #command is the test order $CMD if [ $? -eq o ]; then echo "CMD executed successfully" else echo "$CMD terminated unsuccessfully" fi echo $? $?会给出上一次执行命令的返回值 如果命令成功退出那么退出的状态为0,否则原创 2021-09-10 21:10:52 · 209 阅读 · 0 评论