edittext怎么输入默认内容覆盖_Linux Shell 输入与输出重定向
UNIX 系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。
一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端,同样,一个命令通常将其输出写入到标准输出。
参数说明如下:
command > file将输出重定向到 file。
command < file将输入重定向到 file。
command >> file将输出以追加的方式重定向到 file。
n > file将文件描述符为 n 的文件重定向到 file。
n >> file将文件描述符为 n 的文件以追加的方式重定向到 file。
n >& m将输出文件 m 和 n 合并。
n
<< tag将开始标记 tag 和结束标记 tag 之间的内容作为输入。
注意:
文件描述符 0 通常是标准输入(STDIN),1 是标准输出(STDOUT),2 是标准错误输出(STDERR)。
输出重定向
重定向一般通过在命令间插入特定的符号来实现。特别的,这些符号的语法如下所示:
command1 > file1
上面这个命令执行command1然后将输出的内容存入file1。
注意任何file1内的已经存在的内容将被新内容替代。如果要将新内容添加在文件末尾,请使用>>操作符。
执行下面的 who 命令,它将命令的完整的输出重定向在用户文件中(users):
$ who > users
执行后,并没有在终端输出信息,这是因为输出已被从默认的标准输出设备(终端)重定向到指定的文件。
你可以使用 cat 命令查看文件内容:
$ cat users
_mbsetupuser console Oct 31 15:35
hellojohn console Oct 31 15:35
hellojohn ttys000 Dec 1 13:33
输出重定向会覆盖文件内容,请看下面的例子:
$ echo "Hello World" > users
$ cat users
Hello World
如果不希望文件内容被覆盖,可以使用 >> 追加到文件末尾,例如:
$ echo "Beautiful world" >> users
$ cat users
Hello World
Beautiful world
输入重定向
和输出重定向一样,Unix 命令也可以从文件获取输入,语法为:
command1 < file1
这样,本来需要从键盘获取输入的命令会转移到文件读取内容。
注意:输出重定向是大于号(>),输入重定向是小于号(
实例
接着以上实例,我们需要统计 users 文件的行数,执行以下命令:
$ wc -l users
3 users
也可以将输入重定向到 users 文件:
$ wc -l < users
3
注意:上面两个例子的结果不同:第一个例子,会输出文件名;第二个不会,因为它仅仅知道从标准输入读取内容。
command1 < infile > outfile
同时替换输入和输出,执行command1,从文件infile读取内容,然后将输出写入到outfile中。
edittext怎么输入默认内容覆盖_Linux Shell 输入与输出重定向相关推荐
- 【shell】linux输出重定向|输出重定向2>1
目录 即看即用 详细 知识铺垫 说明 [shell]输出重定向2>&1 即看即用 标准输出: ls thereisno 1> out.txt 标准输出重定向 也可以不加1写成 ...
- linux将屏幕输出内容转储到文件,Linux实时将所有输出重定向到文件
Linux的重定向机制十分好用,我们经常需要在服务器上挂起一个服务程序,然后将该程序的所有输出重定向到某个文件,这样即使我们注销了用户,程序依然在linux服务器上运行着. 但是重定向的输出经常无法实 ...
- 如何关闭linux系统中的覆盖输出重定向()功能
一.问题描述 我们在进行文件操作时经常会用到覆盖输出重定向(>),追加输出重定向(>>),很明显的看出两种输出重定向的符号相差不是很大,但是两种的意义却又 ...
- gets会读取回车键吗_Linux Shell 读取从键盘输入的数据
read 是 Shell 内置命令,用来从标准输入中读取数据并赋值给变量.如果没有进行重定向,默认就是从键盘读取用户输入的数据:如果进行了重定向,那么可以从文件中读取数据. read 命令的用法为: ...
- Android Edittext digits 属性限制输入的内容
digits属性中设置允许的字符,未允许的字符即使软键盘上有显示,点击后也无法显示到EditText中. 例如显示显示输入的内容为数字字母以及,和. 就可以使用如下 <EditTextandro ...
- python3 下的文件输入输出特性以及如何覆盖文件内容和接下去输入
今天碰到了一个非常有意思的python特性.本来我是想打开一个文件,在文件的末尾接下去输入一些内容的,代码如下: f = open('test.txt', 'r+') f.write(content) ...
- android设置输入框输入字符限制,Android里限制EditText控件可以输入字符内容的范围的方法...
介绍 介绍 福哥在制作APP的时候,需要限制文本输入框可以输入的内容.经过一顿研究,发现了digits这个属性.使用digits属性可以限制输入框接受的字符类型和范围,范围之内的可以被输入,范围之外的 ...
- Android TextWatcher监控EditText中的输入内容并限制其输入字符个数
布局中EditText在android布局中经常用到,对EditText中输入的内容也经常需要进行限制,我们可以通过TextWatcher去观察输入框中输入的内容,作个笔记. 主布局: <?xm ...
- Shell 输入/输出重定向
概述 大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回到您的终端. 一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端. 同样,一个命令通常将其输出写入到标 ...
最新文章
- 关于Blocking IO, Non-Blocking IO 和 Asynchronous I/O的理解
- [蓝桥] 算法提高 队列操作
- wpf中groupbox有什么用_环境中的硫化氢用什么检测好
- linux下cpu opencl加速,GPU挑战CPU!详解CUDA+OpenCL威力
- css定位position
- Android中常见的MVC/MVP/MVVM模式
- Drupal第三方库jQuery UI起死回生,多个漏洞影响网站、企业产品等
- 这五款热门商用密码管理器中均存在缺陷,可导致用户凭证被盗
- bzoj1048 [HAOI2007]分割矩阵
- 【5步解决】打开Word 2016时出现MathType has detected an error in AutoExecCls.Main 以及 文件未找到:MathPage.WILL.亲测完美方案
- 【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析
- 《Java数据结构入门》顺序表详解
- 推荐基础术语--A/B实验及P值
- SonarQube task ‘xxx‘ status is ‘PENDING‘
- thinkpadt410接口介绍_thinkpadt410价格与评测介绍【图文】
- Channel 9视频整理【6】
- Android WebView播放flash(判断是否安装flash插件)
- VTM1.0代码阅读:CU、PU、TU
- 记录常用正则表达式(亲测,有用)
- GIS 之 地图数据的存储
热门文章
- rhel5下限值用户使用su切换身份
- JavaWeb学习总结(五十三)——Web应用中使用JavaMail发送邮件
- .NET获取不到js写的cookie解决方法
- 二十个你必须知道的SEO概念
- Golang类型转化方法汇总
- PHP路径realpath __FILE__ __DIR__ dirname
- JQUERY的location.href.split
- JQUERY的appendappendTo
- 获取MySQL数据库表结构的信息(字段名,字段类型,注释等)
- PHP中的urlencode和urldecode