Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1341769
  • 博文数量: 243
  • 博客积分: 888
  • 博客等级: 准尉
  • 技术积分: 2955
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-05 14:33
个人简介

漫漫长路,其修远兮!

文章分类

全部博文(243)

文章存档

2017年(2)

2016年(22)

2015年(32)

2014年(57)

2013年(107)

2012年(23)

发布时间:2015-06-24 14:47:47

   我说过了,shell是我的常规武器,目前虽然还不纯属,但是我爱shell这门语言,在Linux下面混,总要写脚本。程序员是有基因,对编程语言是有偏好的,你让我写C代码,我会觉得很爽,会有困难,会有痛苦的摸索和学习,但是,我愿意;学习shell/python,我也很乐意,甚至Lisp这种冷门的语言我也充满了好奇,虽然现.........【阅读全文】

阅读(1644) | 评论(0) | 转发(0)

发布时间:2015-02-27 17:09:27

简单模式:点击(此处)折叠或打开#!/usr/bin/expect -f set timeout 5spawn ssh root@192.168.0.1expect "*assword*"  send "root\r"  expect "#"  send "ifconfig \r"&nbs.........【阅读全文】

阅读(1663) | 评论(0) | 转发(0)

发布时间:2013-07-17 09:33:00

1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5)[chengmo@centos5 ~]$ echo $a 一对括号表示是数组,数组元素用“空格”符号分割开。 2.数组读取与赋值得到长度:[chengmo@centos5 ~]$ echo ${#a[@]}用${#数组名[@或*]} 可以得到数组长度读取:[chengmo@centos5 ~]$ echo ${a[2]} [chengm.........【阅读全文】

阅读(1262) | 评论(0) | 转发(0)

发布时间:2013-07-10 15:27:31

read是Linux的一个命令,主要完成用户的交互输入。参数如下:-a 后跟一个变量,该变量会被认为是个数组,然后给其赋值,默认是以空格为分割符。-d 后面跟一个标志符,其实只有其后的第一个字符有用,作为结束的标志,会举例说  明。-p 后面跟提示信息,即在输入前打印提示信息。-e 在输入的时候可以时候命令.........【阅读全文】

阅读(2422) | 评论(0) | 转发(0)

发布时间:2012-12-21 10:06:45

一.使用read读取行 read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量,用 IFS(内部字段分隔符)变量中的字符作为分隔符 1.cat /etc/passwd | while IFS=: read user pass uid gid fullname homedir shelldo   echo $user done read line会过滤掉行首、行尾的空格、制表符等,可以使用read -r line while read line do done<$filename    ......【阅读全文】

阅读(1571) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册