Initial commit

This commit is contained in:
CChen616
2024-03-19 15:48:17 +08:00
parent 2ae601ba66
commit 1023fb5796
82 changed files with 43002 additions and 1 deletions

26
mks-id.sh Normal file
View File

@@ -0,0 +1,26 @@
#! /bin/bash
if [ -d "/dev/serial/by-id" ];then
path=$(ls /dev/serial/by-id/*)
# echo $path
if [ -f "/home/mks/klipper_config/MKS_THR.cfg" ];then
# SERIALLINE=`cat /home/mks/klipper_config/MKS_THR.cfg | grep -E 'serial'`
# serial = ${SERIALLINE#*:}
# echo ${serial}
sed -i "s|serial:.*|serial:"${path}"|g" /home/mks/klipper_config/MKS_THR.cfg
fi
fi
# 删除多余的printer-* 冗余文件
CONFIG_DIR="/home/mks/klipper_config"
# 检查目录是否存在
if [ -d "$CONFIG_DIR" ]; then
# 进入目录
cd "$CONFIG_DIR"
# 找出所有带日期的printer-*.cfg文件按文件名中的日期排序然后删除排在前三之外的所有文件
ls printer-*.cfg | sort -t '-' -k 2,2r | tail -n +4 | xargs -r rm --
ls printer_*.cfg | sort -t '_' -k 2,2r | tail -n +3 | xargs -r rm --
fi