美文网首页
命令输入输出格式:【重定向命令 和 管道命令】\【用选项指定】

命令输入输出格式:【重定向命令 和 管道命令】\【用选项指定】

作者: 极客圈 | 来源:发表于2017-07-08 11:36 被阅读0次

【输入输出】格式 - 重定向 和 管道

简介

<指定重定向接受的标准输入
>指定重定向输出的标准输出 
|管道命令

重定向命令 三大通用格式

command > file  #重定向标准输出到某文件 redirect standard output to a file

command >> file #追加 标准输出 到某文件 append standard output to a file

command < file #从某文件重定向标准输入  redirect standard input from a file

重定向命令举例

sort <filename -r
命令 <文件名 选项

管道命令 通用格式

#pipe the output of command1 to the input of command2
command1 | command2

命令1必须输出内容
命令2需要输入内容   会把命令1产生的内容作为输入

像管道一样,把  管道符`|` 前面的命令1 输出的内容 作为输入 ,传给 管道符`|`后面的命令2。

管道命令 例1:

sort 1.txt -r | cat > 4.txt

sort 1.txt -r    #命令1   按降序排序1.txt  给出 标准输出
cat > 4.txt  #命令2    首先接受了命令1的标准输出     再经过cat命令 重定向输出到4.txt

管道命令 例2:

who > names.txt   #who的标准输出 写入name.txt
sort < names.txt   #sort  标准输入  name.txt
#这两条可用,但会生成"临时文件"  names.txt

#用一条管道命令更智慧:who命令的标准输出,通过管道传输给,sort命令的标准输入。无临时文件生成。
who | sort

管道命令 例3:

#查看多少用户已登录
who | wc -l

# wc -l的功能只是 统计行数


#shell会等待用户输入,可灵活自定义 命令2
who | 


#命令2必定可以得到命令1的标准输出,所以命令2中【不需要指定】文件或标准输入
#命令2只需要写   命令 选项   可以是:
cat
sort
sort -r
wc
wc -l

【输入输出】格式 - 用命令的选项 指定输入 指定输出

sort -r filename
命令 选项 文件名

相关文章

  • 命令输入输出格式:【重定向命令 和 管道命令】\【用选项指定】

    【输入输出】格式 - 重定向 和 管道 简介 重定向命令 三大通用格式 重定向命令举例 管道命令 通用格式 管...

  • Linux自学笔记(二)

    第一节命令格式目录处理命令 命令格式:命令【-选项】(指定功能)【参数】(指定选项)列如:ls -la /etc说...

  • Vim、Shell小结

    管道符、重定向 管道符 "|":将前一个命令的标准输出当作后一个命令的标准输入 输入输出重定向:>与< 命令行通配...

  • 2018-05-30 课堂笔记

    目录命令历史命令补全命令别名通配符输入输出重定向管道符作业控制Shell 变量环境变量配置文件 1. 命令历史(h...

  • Linux~文件和目录常用命令

    ls:查看指定目录下的所有内容 命令格式: 常用选项: pwd:显示当前路径 命令格式: 常用选项: cd命令:切...

  • Linux的管道命令

    Linux的管道命令 管道命令(Pipe) 双向重定向 字符转换命令:tr,col,join,paste,expand

  • 管道命令

    参考linux shell 管道命令(pipe)使用及与shell重定向区别、管道命令 管道命令操作符是:”|”,...

  • 【shell笔记>脚本】构建基本shell脚本

    内容使用多个命令创建脚本文件显示消息使用变量输入输出重定向管道数学运算退出脚本 使用多个命令 如果多个命令一起使用...

  • Linux(三)-文件管理

    输出重定向:> 可将本应显示在终端上的内容保存到指定文件中。命令>文件 把命令的输出放入到文件中。 管道:| 管道...

  • Linxu学习笔记(三)常用命令(* ̄︶ ̄)沉入B站学习

    四、Linux常用命令 1.1 命令格式和目录处理命令ls 命令格式:命令 [-选项][参数]ls -a ...

网友评论

      本文标题:命令输入输出格式:【重定向命令 和 管道命令】\【用选项指定】

      本文链接:https://www.haomeiwen.com/subject/dsvdhxtx.html