社区
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 等结构。
...全文
121
2
打赏
收藏
sh 脚本:请教实现非root退出
[ `/usr/bin/whoami` = "root" ] || echo "root please";exit 0 我写的这句不对。请问如何修改, 把这段加括号 echo "root please";exit 0 会导致只退出子shell。 要求 实现功能, 保留 echo "root please" 保持简练,一行解决; 不使用 if then 等结构。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
脚本
中断,
Sh
ell
脚本
中断后进行运行
脚本
运行过程中经常因为网络各种原因,中途
退出
和中断。如果能让
脚本
退出
后,自动继续运行呢?这是困惑我很久的问题,今天
请教
同事,终于搞定。原理就是设置Crontab,检查一下
脚本
是否在运行,如果没有运行,就运行...
linux arm
sh
ell 秒级 定时 执行
脚本
问题是这样的,有个
脚本
需要10秒钟执行一次,
脚本
具体功能就不细说,定时任务自然选用crontab,但是crontab最小的执行时间为分钟,最后决定选用死循环进行
实现
。
脚本
vi hello.
sh
#!/bin/
sh
while : do echo `date`...
如何使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
脚本
-学习记录
一直都在听他们说,写个
脚本
做什么什么事情。对于
脚本
,本来就没有什么概念,一切从零开始吧!首先要了解linux下
脚本
的概念,这里有说:
sh
ell 是一个命令解释器.是介于操作系统kernel 与用户之间的一个绝缘层.准确地...
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章