默认脚本模板

生产环境中建议使用脚本:(对于添加任务计划是有影响的)

#!/usr/bin/env bash
#获取当前主机IP
export PATH=~/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/sbin:/bin
ip=`ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:" | grep "10"`

在定时任务中默认使用#!/bin/bash是无法获取到ip的值的,是由于 ifconfig命令来自/usr/sbin的环境变量命令,

 

$which ifconfig
/usr/sbin/ifconfig

推荐引用使用环境变量的脚本使用如下格式开头:

#!/usr/bin/env bash 
export PATH=~/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/sbin:/bin

如果是手动运行脚本使用默认即可

#!/bin/bash

 

版权声明:
作者:WaterBear
链接:https://l-t.top/2269.html
来源:雷霆运维
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录