```bash
env | grep "USER" | cut -d "=" -f 2
```
应该改为
```bash
env | grep -w "USER" | cut -d "=" -f 2
```
避免使用sudo su时env出现多个USER标识符
env | grep "USER" | cut -d "=" -f 2
```
应该改为
```bash
env | grep -w "USER" | cut -d "=" -f 2
```
避免使用sudo su时env出现多个USER标识符
2019-05-01
安装Apache https://blog.csdn.net/qq_33440246/article/details/79436858
2019-01-27
我学过c,c++{忘完了),学过一年的嵌入式开发,也就是单片机,总之代码还是写了很多的,编程思想也还是有一点的,老师一直担心同学们在这里只记了语法而没有学到编程思想,其实我想说来学Linux的至少也学过c语言啊。其实不用太担心的,只要c够扎实,shell编程很好学的。
2018-11-10
#!/bin/bash
2
3 test=$(df -h|grep -i "^/dev"|awk '{printf $5"\n"}'|cut -d "%" -f 1)
4
5 for num in $test
6 do
7 if [ "$num" -ge 90 ];then
8 echo -e "\e[0;31m 硬盘空间已不足,请及时清理 \e[1m"
9 fi
10 done
2
3 test=$(df -h|grep -i "^/dev"|awk '{printf $5"\n"}'|cut -d "%" -f 1)
4
5 for num in $test
6 do
7 if [ "$num" -ge 90 ];then
8 echo -e "\e[0;31m 硬盘空间已不足,请及时清理 \e[1m"
9 fi
10 done
2018-10-15
#!/bin/bash
test=$(env|grep "USER"| cut -d "=" -f 2)
#首先从系统变量中找到USER用户当前是谁
if [ "$test"=="root" ]
#判断是否为root
then
if [ -x /root ]
#判断是否拥有root权限
then
echo "该用户是"$test
fi
fi
test=$(env|grep "USER"| cut -d "=" -f 2)
#首先从系统变量中找到USER用户当前是谁
if [ "$test"=="root" ]
#判断是否为root
then
if [ -x /root ]
#判断是否拥有root权限
then
echo "该用户是"$test
fi
fi
2018-10-15
env | grep USER | awk 'BEGIN{FS="="} {print $2}'
2018-08-26
python 和 ruby 用 tab 分割代码嵌套关系更清晰,所以没必要纠结大括号,中括号。。。。
断句方式罢了
断句方式罢了
2018-06-29