我是LINUX 菜鸟 从0开始 开始记我的成长足迹20140803

     第一篇博客,只是开始大家勿喷我是新人。

第一个小程序

今天写的是shell最简单的脚本文件。

$ cat > tracel.sh
#! /bin/sh
set -x
echo lst echo
set +x
echo 2nd echo
^D

先新建.sh文件放入 /home/bin文件夹中

然后在终端输入chmod +x tracel.sh 否则会显示bash: ./tracel.sh: 权限不够

查看是否有结果则 ls 一下会发现文件变成了绿色(我的这里是绿色其他版本我不知道==!)
然后回车
 + echo lst echo
lst echo
+ set +x
2nd echo

这就是结果啦啦啦啦

下面是显示计算机上所有用户

who

显示某个用户

$ who | grep  用户名

siat     :0           2014-08-03 11:15 (:0)
siat     pts/0        2014-08-03 21:11 (:0)
siat     pts/6        2014-08-03 21:05 (:0)

查找某一具体用户

who | grep -F 用户具体名

fyzhang@DeepLearning:~$ who | grep -F xm
xmzhu    tty7         Jul 15 19:02
xmzhu    pts/3        Jul 16 14:24 (:0)
xmzhu    pts/4        Jul 16 14:26 (:0.0)
xmzhu    pts/2        Aug  1 09:25 (172.20.12.18)
xmzhu    pts/6        Jul 31 22:57 (172.20.12.18)

简单的正则表达式匹配范例

tolstoy  位于一行上任何位置的7个字母:tolstoy

^tolstoy 7个字母tolstoy 出现在一行的开头

tolstoy$ 7个字母 tolstoy 出现在一行的结尾

^tolstoy$ 正好包括这7个字母的一行,没有其他字符

[Tt]olstoy  在一行上的任意位居中 含有Tolstoy 或者 tolstoy

tol.toy 在一行上的任意位居中 含有tol 这3个字母加上任何一个字符再接toy这3个字符

tol.*toy 在一行上的任意位居中 含有tol 这3个字母加上任何0个或多个字符再接toy这3个字符





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值