`
侯上校
  • 浏览: 223421 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux下shell输入输出

 
阅读更多
echo , read, cat, 管道, tee , 重定向

注:linux中要使转义符生效,需要加参数  -e


eg: echo -e "xxx"  > test.log  重定向把原来的内容直接覆盖了
                   >> test.log 追加

read   xxxx  输入字符串
echo   $xxxx
接收标准输入放到一个标准变量里

read命令可能一直等用户输入

计时输入:
read -t 5
           5秒不输入就退出
     -n 1  只接收一个字符
     -s -p 用户输入的密码不显示

分享到:
评论

相关推荐

    Linux下Shell命令解释步骤程序实现

    Linux Shell 命令解释是 Linux 操作系统中最基本也是最重要的一部分,它负责处理用户与操作系统之间的交互动作,并且给出相应的操作系统的输出结果。 Shell 基本上是一个命令解释器,类似于 DOS 下的 command.com。...

    linux_shell实例精解

    4. **管道与重定向**:利用管道(|)将一个命令的输出作为另一个命令的输入,重定向(>、<、>>)则可以改变命令的标准输入和输出。 5. **Shell内置命令**:如`cd`改变目录,`echo`打印输出,`export`设置环境变量等...

    linux C程序中获取shell脚本输出(如获取system命令输出)

    ### Linux C程序中获取Shell脚本输出方法详解 在Linux环境下进行C语言编程时,我们经常需要执行系统命令并获取其输出结果。这种需求在多种场景下都非常常见,比如自动化脚本开发、系统监控工具编写等。本文将详细...

    linux下shell编程

    ### Linux 下 Shell 编程详解 #### 一、Shell 的概念与作用 Shell 是一种特殊的程序,它作为用户与 Linux/UNIX 操作系统之间的重要接口。它的存在为用户提供了便捷的操作方式,同时也起到了保护内核免受用户误操作...

    LINUX Shell 输入-输出重定向.pdf

    在Linux系统中,输入输出重定向是一项非常重要的功能,它允许用户改变程序或命令的输入来源或输出目标,从而实现更灵活的数据处理方式。本文将深入探讨Linux Shell中的输入-输出重定向的基本概念、常用符号以及实际...

    linux下shell的工作原理.rar

    Linux下的Shell是操作系统与用户交互的主要接口,它是一种命令解释器,将用户的输入转换为操作系统可以理解的命令。本文将深入探讨Linux Shell的工作原理,帮助读者理解其核心概念和功能。 首先,Shell作为用户界面...

    Linux-shell脚本全面学习.pdf

    Linux Shell 脚本编程基础知识点总结 Linux 脚本编写基础 1.1 语法基本介绍 * `#!` 符号用来告诉系统它后面的参数是用来执行该文件的程序 * 在 Linux 中,使用 `/bin/sh` 来执行程序 * 编辑好脚本后,需要使其可...

    Linux shell编程实战:输入输出重定向与变量操作

    内容概要:本文详细介绍了Linux shell脚本编程中的几个核心知识点,包括输入输出重定向、Shell变量操作、基本的Shell编程技巧以及简单的算术运算方法。每个知识点都有详细的命令演示和具体的应用实例,帮助读者更好...

    linux下的shell与make

    以上是关于Linux下Shell的基础知识点,包括Shell的基本概念、转义字符与通配符、输入输出重定向、变量管理、环境定制以及基本的条件控制结构。掌握这些知识点对于理解和使用Linux Shell至关重要,能够帮助用户更高效...

    linux_shell从初学到精通

    在“Linux Shell从初学到精通”中,你将学习如何使用重定向(>,>>)和管道(|)来操控输入和输出。重定向可以把命令的输出写入文件,而管道则可以将一个命令的输出作为另一个命令的输入,实现命令间的连接。 此外...

    基于Linux 下Shell设计与实现毕业论文.docx

    Shell 的主要功能包括命令执行、文件管理、进程管理、输入输出重定向等。Shell 的应用非常广泛,如系统管理员使用 Shell 来管理系统、开发者使用 Shell 来编写程序、用户使用 Shell 来操作文件等。尤其是在嵌入式...

    C实现Linux中Shell部分命令.zip

    程序还需要处理输入输出重定向,这需要用到`dup()`和`fork()`系统调用来创建新的进程,并重定向标准输入、输出和错误流。 在项目中,每个命令的实现都会包含以下步骤: - 解析命令行参数,识别命令、选项和参数。 -...

    linux shell学习资料

    《Linux Shell编程艺术》可能会详细讲述Shell的语法特性,包括变量、条件语句、循环结构、函数定义、输入/输出重定向等。这本书可能会深入探讨如何利用Shell的高级特性,如正则表达式、管道、进程控制和信号处理,来...

    linux 下的shell socket实现聊天室

    当我们谈论“Linux下的Shell socket实现聊天室”时,我们实际上是在讨论如何利用Shell脚本结合socket编程来创建一个基本的网络通信环境,使得多用户可以通过网络进行实时的文本交流。这个聊天室应用通常包括两个主要...

    linux/shell面试题

    - 输入输出重定向:了解>`<`>>`|`等符号的用法,理解标准输入、输出、错误输出。 - 脚本调试:熟悉set命令用于调试脚本,以及使用echo和printf打印变量。 3. **Shell特殊字符** - 管道符`|`:用于连接命令,将前...

    Linux_Shell.rar_Linux shell_linux shell_linux_shell_shell_unix

    在Linux中,Shell是一个用户界面,它接收用户输入的命令,解析这些命令并执行相应的操作。常见的Shell类型有Bash(Bourne-Again SHell)、Sh、C Shell(csh)和Korn Shell(ksh),其中Bash是最广泛使用的Shell,是...

    Linux-shell-ppt

    Bash提供了一套丰富的命令行选项、控制结构以及内置命令,使得用户能够高效地管理文件系统、运行程序、重定向输入输出以及进行条件判断和循环操作。 **基本命令** 1. **ls**: 列出目录内容。 2. **cd**: 改变当前...

    实战LINUX_SHELL编程与服务器管理.pdf

    Shell具有解释和执行用户输入命令的能力,而这些命令通常用于访问文件系统、创建和管理进程、操作输入输出设备、管理内存以及执行与网络相关的任务。 本书《实战Linux Shell编程与服务器管理》是由卧龙小三撰写,并...

    Linux 命令与Shell 脚本编程pdf书籍

    书中详细讲解了Bash Shell的基础知识,包括变量、条件语句(如`if-else`)、循环结构(如`for`和`while`)、函数定义、输入/输出重定向、管道和重用等。通过学习这些内容,你可以编写出处理日常任务的自动化脚本,...

Global site tag (gtag.js) - Google Analytics