网站首页 > 主流语言 > C/C#/C++ 正文
我们写Linux下执行的shell脚本,有时候我们需要在root权限下执行,如果当前没有root权限,则给出提示,并直接退出。
可以使用如下代码实现:
if [ "$(id -u)" != "0" ]; then echo "You must run this script as root" 1>&2 exit 1 fi
将以上代码加载shell脚本文件的最开始就可以了。
猜你喜欢
- 2023-11-13 linux编译报错:/usr/include/c++/7/cstdlib:41:10: fatal error: bits/c++config.h: No such file or directory
- 2023-11-13 dpkg: error processing package installed xxx package post-removal script subprocess returned...
- 2023-11-13 linux shell的几种截取字符串的方法
- 2023-11-13 Linux sed命令关键字匹配文件中整行的任意字符然后替换整行
- 2023-11-13 linux的Shell脚本中如何判断某个命令是否存在
- 2023-11-13 Linux中date命令如何格式化输出需要的时间格式
- 2023-11-12 linux中USB设备的绑定和解绑(类似于Windows中disable和enable)
- 2023-11-12 Linux中通过命令连接指定WiFi
- 2023-11-12 Linux下不写驱动如何访问PCI/PCIe设备的内存空间
- 2023-11-12 Debian Linux国内常用镜像源
你 发表评论:
欢迎- 12-06如何自定义Excel2003散点图的数据标志
- 12-06excel2007的sheet不见了怎么办
- 12-06Excel2010中进行设置取消密码的操作方法
- 12-06excel怎样使用IMSUM函数
- 12-06EXCEL快速输入数据
- 12-06excel中设置次要坐标轴的教程
- 12-06excel2003冻结窗格的教程
- 12-06Excel如何输入上标下标
- 开源分类
- 最近发表
- 开源网标签
本文暂时没有评论,来添加一个吧(●'◡'●)