Linux:echo、read、cat命令
1、echo
不换行 -n
- 举例:echo –n “My name is:”
执行命令:
举例:
kevin@kevin:~/mybash$ echo "My home dir is:$HOME my current dir is:`pwd`"
My home dir is:/home/kevin my current dir is:/home/kevin/mybash
kevin@kevin:~/mybash$
2、read
用于给变更赋值
kevin@kevin:~/mybash$ read myname
kevin
kevin@kevin:~/mybash$ echo $myname
kevin
kevin@kevin:~/mybash$ read yourname age address
kevin 30 beijing.china
kevin@kevin:~/mybash$ echo $yourname
kevin
kevin@kevin:~/mybash$ echo $age
30
kevin@kevin:~/mybash$ echo $address
beijing.china
kevin@kevin:~/mybash$
3、cat
1、创件文件
kevin@kevin:~/mybash$ cat > tmplog
create file by cat
kevin@kevin:~/mybash$ ll
总用量 16
drwxr-xr-x 2 kevin kevin 4096 2012-09-15 16:08 ./
drwxr-xr-x 44 kevin kevin 4096 2012-09-15 15:43 ../
-rwxr-xr-x 1 kevin kevin 47 2012-09-15 15:43 test.sh*
-rw-r--r-- 1 kevin kevin 19 2012-09-15 16:08 tmplog
2、查看文件,合并多个文件
kevin@kevin:~/mybash$ ll
总用量 16
drwxr-xr-x 2 kevin kevin 4096 2012-09-15 16:08 ./
drwxr-xr-x 44 kevin kevin 4096 2012-09-15 15:43 ../
-rwxr-xr-x 1 kevin kevin 47 2012-09-15 15:43 test.sh*
-rw-r--r-- 1 kevin kevin 19 2012-09-15 16:08 tmplog
kevin@kevin:~/mybash$ cat tmplog
create file by cat
kevin@kevin:~/mybash$ cat tmplog test.sh > all.log
kevin@kevin:~/mybash$ ll
总用量 20
drwxr-xr-x 2 kevin kevin 4096 2012-09-15 16:11 ./
drwxr-xr-x 44 kevin kevin 4096 2012-09-15 15:43 ../
-rw-r--r-- 1 kevin kevin 66 2012-09-15 16:11 all.log
-rwxr-xr-x 1 kevin kevin 47 2012-09-15 15:43 test.sh*
-rw-r--r-- 1 kevin kevin 19 2012-09-15 16:08 tmplog
kevin@kevin:~/mybash$ cat all.log
create file by cat
#/usr/bin/bash
echo "My name is:\c"
read name
kevin@kevin:~/mybash$
转载于:https://www.cnblogs.com/dyx1024/archive/2012/09/15/2686572.html
Linux:echo、read、cat命令相关推荐
- linux后台运行cat命令,Linux程序前台后台切换
Linux程序前台后台切换1.在Linux终端运行命令的时候,在命令末尾加上 & 符号,就可以让程序在后台运行Ubuntu$">root@Ubuntu$ ./tcpserv01 ...
- Linux中的cat命令用法
linux中的cat有三种用法: -列举所有文件 -创建文件 -合并文件 详细请看: http://www.cnblogs.com/perfy/archive/2012/07/23/2605550.h ...
- 【Linux】使用cat命令创建文本文件
在Linux界面输入 Linux:/usr/test # cat >test01.sh 接着按回车,输入内容:"echo hello world !" 回车后按 ctrl+d ...
- linux后台运行cat命令,linux学习-常规命令使用2
hashed哈希:当一个外部命令运行过后,对它进行一次哈希运算放到cache中,下次再运行时候能快速读取. 查看cat的文件位置,并找到它的环境变量,默认的环境变量是 /usr/bin/cat.它的优 ...
- linux下的cat命令
简略版: cat主要有三大功能: 1.一次显示整个文件.$ cat filename 2.从键盘创建一个文件.$ cat > filename 只能创建新文件,不能编辑已有文件. 3. ...
- Linux 日志查看 | cat 命令
cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. cat主要有三大功能: 一次显示整个文件: ...
- Linux中的cat命令和rm命令
目录 1.cat命令 1).cat命令 显示文件内容(主要是文本文件) 2)cat -n 带行号显示文本文件 2. rm命令 1).rm命令 删除指定的文件(无法删除目录) 2)rm -rf 删 ...
- linux目录和cat命令
1.Linux目录结构 根(/)相当于一个入口,文件的总入口,也是唯一入口</font> bin (sbin) 二进制文件,可执行文件,也可能存在别处,默认使用较多所有用户软连接文件 -- ...
- linux重定向合并,cat命令利用linux重定向合并文件
看一下文档: [doctor@localhost Documents]$ cat --help 用法:cat [选项]... [文件]... 将[文件]或标准输入组合输出到标准输出. -A, --sh ...
- linux用cat创建文件怎么打开,【Linux】使用cat命令创建文本文件
[.Net底层剖析]3.用IL来理解属性 .Net底层剖析目录章节 1.[深入浅出.Net IL]1.一个For循环引发的IL 2.[.Net底层剖析]2.stfld指令-给对象的字段赋值 3.[.N ...
最新文章
- java可以用 lt =判断int吗_int 和 integer:装箱和拆箱的过程,会用到什么方法
- 手绘线条一直画不直_我学素描,线条画不直怎么办啊?
- 我们自嘲的“码农”身份被官方实锤了!
- Java程序员必看!2021最新爱奇艺Java社招面试题目
- 阿里菜鸟知识储备之二——git工具学习
- linux上p图工具,linux图片处理工具GraphicsMagick安装使用
- qt支持Linux下word导出么,qt怎么实现保存到Word
- 论文浅尝 | emrKBQA: 一个面向临床医疗问答的KBQA数据集
- [LeetCode] Plus One
- 如何正确 Get 分库分表?
- day03【后台】管理员维护
- ESET病毒库更新提示0x210a报错
- ArcGIS数据生产与精细化制图之中国年降水量分布图的制作
- python中oct函数_Python中的oct() 函数是什么?
- 开源软件之lftp的使用
- CondaHTTPError: HTTP 404 NOT FOUND for url <https://repo.anaconda.com/pkgs/main/noarch/repodata.json
- mysql 性能优化方案
- NPOI导出word,NPOI导出word表格,NPOI复制table表格 XWPFDocument中XWPFTable
- 日有所思(5)——校正装置的理解和设计
- 中科曙光 量子计算机,中科曙光 量子计算机 量子计算机的曙光
热门文章
- 服务器与本地时间的倒计时
- python学习笔记之socket(第七天)
- C语言——第0次作业(二)
- 线程的同步之Synchronized在单例模式中的应用
- [LeetCode 001] Two Sum
- Android中悬浮窗口的实现原理和示例代码
- oracle存储过程建分区表,oracle存储过程创建表分区实例
- sql int转换为varchar_常见SQL优化实践
- java例7_Java中单例七种写法(懒汉、恶汉、静态内部类、双重检验锁、枚举)
- yield python3 知乎_运维学python之爬虫高级篇(七)scrapy爬取知乎关注用户存入mongodb...