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命令相关推荐

  1. linux后台运行cat命令,Linux程序前台后台切换

    Linux程序前台后台切换1.在Linux终端运行命令的时候,在命令末尾加上 & 符号,就可以让程序在后台运行Ubuntu$">root@Ubuntu$ ./tcpserv01 ...

  2. Linux中的cat命令用法

    linux中的cat有三种用法: -列举所有文件 -创建文件 -合并文件 详细请看: http://www.cnblogs.com/perfy/archive/2012/07/23/2605550.h ...

  3. 【Linux】使用cat命令创建文本文件

    在Linux界面输入 Linux:/usr/test # cat >test01.sh 接着按回车,输入内容:"echo hello world !" 回车后按 ctrl+d ...

  4. linux后台运行cat命令,linux学习-常规命令使用2

    hashed哈希:当一个外部命令运行过后,对它进行一次哈希运算放到cache中,下次再运行时候能快速读取. 查看cat的文件位置,并找到它的环境变量,默认的环境变量是 /usr/bin/cat.它的优 ...

  5. linux下的cat命令

    简略版: cat主要有三大功能: 1.一次显示整个文件.$ cat filename 2.从键盘创建一个文件.$ cat > filename      只能创建新文件,不能编辑已有文件. 3. ...

  6. Linux 日志查看 | cat 命令

    cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. cat主要有三大功能: 一次显示整个文件: ...

  7. Linux中的cat命令和rm命令

    目录 1.cat命令 1).cat命令 显示文件内容(主要是文本文件) 2)cat -n 带行号显示文本文件 2. rm命令 1).rm命令  删除指定的文件(无法删除目录) 2)rm  -rf  删 ...

  8. linux目录和cat命令

    1.Linux目录结构 根(/)相当于一个入口,文件的总入口,也是唯一入口</font> bin (sbin) 二进制文件,可执行文件,也可能存在别处,默认使用较多所有用户软连接文件 -- ...

  9. linux重定向合并,cat命令利用linux重定向合并文件

    看一下文档: [doctor@localhost Documents]$ cat --help 用法:cat [选项]... [文件]... 将[文件]或标准输入组合输出到标准输出. -A, --sh ...

  10. linux用cat创建文件怎么打开,【Linux】使用cat命令创建文本文件

    [.Net底层剖析]3.用IL来理解属性 .Net底层剖析目录章节 1.[深入浅出.Net IL]1.一个For循环引发的IL 2.[.Net底层剖析]2.stfld指令-给对象的字段赋值 3.[.N ...

最新文章

  1. java可以用 lt =判断int吗_int 和 integer:装箱和拆箱的过程,会用到什么方法
  2. 手绘线条一直画不直_我学素描,线条画不直怎么办啊?
  3. 我们自嘲的“码农”身份被官方实锤了!
  4. Java程序员必看!2021最新爱奇艺Java社招面试题目
  5. 阿里菜鸟知识储备之二——git工具学习
  6. linux上p图工具,linux图片处理工具GraphicsMagick安装使用
  7. qt支持Linux下word导出么,qt怎么实现保存到Word
  8. 论文浅尝 | emrKBQA: 一个面向临床医疗问答的KBQA数据集
  9. [LeetCode] Plus One
  10. 如何正确 Get 分库分表?
  11. day03【后台】管理员维护
  12. ESET病毒库更新提示0x210a报错
  13. ArcGIS数据生产与精细化制图之中国年降水量分布图的制作
  14. python中oct函数_Python中的oct() 函数是什么?
  15. 开源软件之lftp的使用
  16. CondaHTTPError: HTTP 404 NOT FOUND for url <https://repo.anaconda.com/pkgs/main/noarch/repodata.json
  17. mysql 性能优化方案
  18. NPOI导出word,NPOI导出word表格,NPOI复制table表格 XWPFDocument中XWPFTable
  19. 日有所思(5)——校正装置的理解和设计
  20. 中科曙光 量子计算机,中科曙光 量子计算机 量子计算机的曙光

热门文章

  1. 服务器与本地时间的倒计时
  2. python学习笔记之socket(第七天)
  3. C语言——第0次作业(二)
  4. 线程的同步之Synchronized在单例模式中的应用
  5. [LeetCode 001] Two Sum
  6. Android中悬浮窗口的实现原理和示例代码
  7. oracle存储过程建分区表,oracle存储过程创建表分区实例
  8. sql int转换为varchar_常见SQL优化实践
  9. java例7_Java中单例七种写法(懒汉、恶汉、静态内部类、双重检验锁、枚举)
  10. yield python3 知乎_运维学python之爬虫高级篇(七)scrapy爬取知乎关注用户存入mongodb...