社区
Linux/Unix社区
帖子详情
sh 脚本:请教实现非root退出
ashifa
2010-04-21 08:29:34
[ `/usr/bin/whoami` = "root" ] || echo "root please";exit 0
我写的这句不对。请问如何修改,
把这段加括号
echo "root please";exit 0
会导致只退出子shell。
要求
实现功能,
保留 echo "root please"
保持简练,一行解决; 不使用 if then 等结构。
...全文
127
2
打赏
收藏
sh 脚本:请教实现非root退出
[ `/usr/bin/whoami` = "root" ] || echo "root please";exit 0 我写的这句不对。请问如何修改, 把这段加括号 echo "root please";exit 0 会导致只退出子shell。 要求 实现功能, 保留 echo "root please" 保持简练,一行解决; 不使用 if then 等结构。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ashifa
2010-04-25
打赏
举报
回复
后来尝试了下。这样可以了。
[ `whoami` = "root" ] || { echo "root please"; exit 0; }
steptodream
2010-04-21
打赏
举报
回复
你要直接在命令行执行这个命令 如果不是root 会执行exit 0当然会推出shell环境 不要exit 0 命令会自动结束
如果[ `/usr/bin/whoami` = "root" ] || echo "root please";exit 0 是在脚本里 执行了exit 0会退出脚本
其实我不知道你要实现什么效果
linux arm
sh
ell 秒级 定时 执行
脚本
问题是这样的,有个
脚本
需要10秒钟执行一次,
脚本
具体功能就不细说,定时任务自然选用crontab,但是crontab最小的执行时间为分钟,最后决定选用死循环进行
实现
。
脚本
vi hello.
sh
#!/bin/
sh
while : do echo `date`...
linux
脚本
中断,
Sh
ell
脚本
中断后进行运行
脚本
运行过程中经常因为网络各种原因,中途
退出
和中断。如果能让
脚本
退出
后,自动继续运行呢?这是困惑我很久的问题,今天
请教
同事,终于搞定。原理就是设置Crontab,检查一下
脚本
是否在运行,如果没有运行,就运行...
sh
ell 常见面试题及答案(2)
接
sh
ell 常见面试题及答案...练习一:写一个
脚本
1.设定变量FILE的值为/etc/passwd 2.依次向/etc/passwd中的每个用户问好,并且说出对方的ID是什么 形如:(提示:LINE=`wc -l /etc/passwd | cut -d" " -f1`)
如何使Android应用程序获得
root
权限
,他的两篇关于
root
权限的文章对于我的工作起到了
非
常大的帮助,这篇文章可以说是对他的文章的一个补充。 Simon_fu 的文章可以参考如下两个网页: Android程序的安全系统 Android应用程序获得
root
权限 ...
linux u盘 read only,
请教
在U盘剪裁的Linux中,文件"File is read only"的问题
CF卡插在工控机上,开机正常进入系统控制台,但是用vi修改某文件时(比如/etc/profile),不能以:wq
退出
时,提示"fileisreadonly",在此剪裁的系统中,ls-l查看文件属性,是775,并且whoami查看是自己是
root
,为什么所有的文本...
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章