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 ../
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值