linux命令定时走接口,是否可以增加定时运行linux命令的接口

我使用过的所有定时提醒业务有

```

#!/bin/sh

export DISPLAY=:0

#export XAUTHORITY=/home/wxg/.Xauthority

export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus

ROOT='/home/wxg/'

BODY=$(date "+%H时 %M分")

SMINI=$(date "+%M")

TITLE="时间与网络状态报告"

ICON='/home/wxg/Pictures/network/network.png'

if [ $SMINI -eq 0 ] || [ $SMINI -eq 30 ]; then

/usr/bin/traceroute -n -m 3 -f 3 -w 0.2 119.29.29.29 2>&1 | grep -E "[[:digit:]]+\.[[:digit:]]+ ms" > /dev/null

if [ $? -eq 1 ]; then

ICON='/home/wxg/Pictures/network/network-offline.png'

fi;

/usr/bin/notify-send -i "$ICON" "$TITLE" "$BODY"

fi

if [ $SMINI -eq 105 ] || [ $SMINI -eq 45 ]; then

#echo 'conky.ontop = true; tb_task:set_markup("");' | awesome-client

#echo 'local awful = require("awful");if working_mode==1 then awful.util.spawn_with_shell("slock") end' | awesome-client

#dbus-send --type=method_call --print-reply --dest=org.freedesktop.AwesomeWidget /org/freedesktop/AwesomeWidget org.freedesktop.AwesomeWidget.Api.WorkMode | grep 'int32 1'

/usr/local/bin/slock;

fi

# python $ROOT/Work/soft/python/time-log.py

#if [ $SMINI -eq 5 ] || [ $SMINI -eq 35 ]; then

#echo 'conky.ontop = false; tb_task:set_text("");' | awesome-client

#fi;

# vol=$(pamixer --get-volume)

# let "notice=vol+20"

# pamixer --set-volume $notice

# /usr/bin/mplayer $SOUND > /dev/null 2>&1

# pamixer --set-volume $vol

#if [ $SMINI -eq 0 ] || [ $SMINI -eq 30 ]; then

# xset dpms force off;

#fi;

# /usr/bin/xscreensaver-command -activate

exit 0

```

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值