awk截取字符串 权限

---------------------- 语法 ------------------

1.a=b 与a = b 不同, 脚本类语言应严格控制格式(空格,tab,缩进等)

    #! /bin/bash  
    # filename:FileType.sh  
      
    read -p "Please input the filename :" filename  
    fpath=$filename  
    if [ -d $fpath ];  
     then  
        echo "$fpath is a direstory.";  
    elif [ -e $fpath ];  
     then  
        echo "$fpath is a file.";  
    else  
        echo "$fpath is NOT a file  or direstory.";  
    fi  
如:if [ -d $path ];

2.变量要用 $ 取

双引号会对其中的变量取值

单引号不会

如echo 也可以不加单双引号,但是不好使用命令定界符

http://blog.csdn.net/ljianhui/article/details/9360741

3.函数定义function loop()

{

语句

}

传参 loop $1 $2


---------------------- awk ------------------

echo "HGJ-0716-INESA" | awk -F - '{print $1"\t"$4}'

awk 以行为操作单位,支持正则。

http://blog.csdn.net/wh_19910525/article/details/8495026

http://www.runoob.com/linux/linux-comm-awk.html

---------------------- 权限 ------------------

1.底层权限 lsattr , chattr

# chattr +i file  不可修改

-i(去除文件保护) +a(只能追加)

http://www.ha97.com/5172.html

2. 文件的读写、执行权限,chmod.一般可执行文件755

r=4,w=2,x=1, -=0                                        ||  s

u(当前用户) g(当前群组) o(other)     ||  a(ALL)

$chmod  755   file

  -R(递归修改)       666, u+x, u=x, a+x, +x, -x ,

3. 更改组, chgrp

组名 要在/etc/group中存在

chgrp zhiyuan aaa

4. 更改用户,chown.

$chown zhiyuan aaa

---------------------- shell图形化 ------------------

zenity

参见:https://help.gnome.org/users/zenity/stable/index.html.en#dialogs


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值