重庆思庄Oracle、Redhat认证学习论坛

标题: SHELL里字符的比较 [打印本页]

作者: 王硕    时间: 2016-1-8 21:01
标题: SHELL里字符的比较
本脚本为  字符串的比较, 也可用于用户的检查;(简易小SHELL,慢慢学习中)

[oracle@node1 u01]$ cat test1
#!/bin/bash
testuser=oracle

if [ $USER = $testuser ]
then
echo "Welcome $testuser"
else
echo "You are not the user"

fi

[oracle@node1 u01]$ ls
app  test1
[oracle@node1 u01]$ ./test1
Welcome oracle
[oracle@node1 u01]$ su - grid
Password:
Last login: Tue Jan  5 06:54:10 EST 2016 from node2 on pts/1
[grid@node1 ~]$ cd /u01
[grid@node1 u01]$ ls
app  test1
[grid@node1 u01]$ ./test1
You are not the user
[grid@node1 u01]$





检查当前用户是不是oracle。    测试过程为oracle,和grid用户下的输出。





欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2