logger-t 指定标签,默认是用户名 logger-s hello 输出到stderr和系统日志 logger-p1指定优先级 root@OpenWrt:~# logger --help BusyBox v1.30.1() multi-call binary. Usage: logger [OPTIONS] [MESSAGE] Write MESSAGE (or stdin) to syslog-s Log to stderraswellasthe system log-t TAG Logusingthe ...
mount sysfs /sys -t sysfs size=$(awk '/MemTotal:/ {l=5242880;mt=($2*1024);print((s=mt/2)<l)&&(mt>l)?mt-l:s }' /proc/meminfo) mount tmpfs /tmp -t tmpfs -o size=$size,nosuid,nodev,mode=1777 if grep devfs /proc/filesystems > /dev/null; then mount devfs /dev -t de...
log() { logger -t nat6 -s "$@" } get_ula_prefix() { uci get network.globals.ula_prefix } validate_ula_prefix() { local ula_prefix="$1" if [ $(echo "$ula_prefix" | grep -c -E "^([0-9a-fA-F]{4}):([0-9a-fA-F]{0,4}):") -ne 1 ] ; then log "Fatal error:...
}# Detect blkid existsBLKID=`whichblkid`if[ $? -ne 0 ] ;thenlogger -t Auto-Mount"[Error] Unable to mount block devices automatically because 'blkid' does not exist"exit1fiMOUNTS_PATH=${MOUNTS_PATH%/}[ -z"$ACTION"] && ACTION=${1##*-}[ -n"$DEVICENAME"] && DEV=$DEVICENAME|| ...
LOGGER="cat" [ -x /usr/bin/logger ] && LOGGER="logger -s -p 6 -t sysinit" if [ "$1" = "S" ]; then run_scripts "1""1""2" & else run_scripts "1""1""2" fi 7. 将执行/etc/rc.d/S*这些脚本: root@OpenWrt:/# ls /etc/rc.d/S* ...
ULA_PREFIX - Dst: $WAN6_INTERFACE)" else logger -t NAT6 "Fatal error: Failed to ...
ULA_PREFIX - Dst: $WAN6_INTERFACE)" else logger -t NAT6 "Fatal error: Failed to ...
(route -A inet6 | grep -c '::/0')donelogger -t NAT6 "Setting up NAT6"WAN6_INTERFACE=$(uci get "network.$WAN6_NAME.ifname")if [ -z "$WAN6_INTERFACE" ] || [ ! -e "/sys/class/net/$WAN6_INTERFACE/" ] ; thenlogger -t NAT6 "Fatal error: Lookup of $WAN6_NAME ...
59 + logger -t "$NAME" "ssr redir tcp error.restart!" 59 60 /etc/init.d/shadowsocksr restart 60 61 exit 0 61 62 fi @@ -64,6 +65,7 @@ do 64 65 if [ $redir_udp_process -gt 0 ] ;then 65 66 icount=`ps -w | grep ssr-reudp|grep -v grep| wc -l` 66 67...
logger -t "amnezia-wg" "error: missing amnezia-wg-tools (${WG})" exit 0 fi[ -n "$INCLUDE_ONLY" ] || { . /lib/functions.sh . ../netifd-proto.sh init_proto "$@" }proto_amneziawg_init_config() { proto_config_add_string "private_key" ...