Bladeren bron

feat(sh_config): 添加设置终端标题函数

- 新增 set_title 函数,用于设置终端标题
- 优化 my_unused_port 和 my_mounted_dir_size 函数的格式
tianyun 4 maanden geleden
bovenliggende
commit
632051af7f
1 gewijzigde bestanden met toevoegingen van 18 en 13 verwijderingen
  1. 18 13
      sh_config.sh

+ 18 - 13
sh_config.sh

@@ -589,21 +589,26 @@ function my_disk_speed_test() {
 
 # 获取未使用的端口
 function my_unused_port() {
-    for port in {8000..65535}; do
-      if ! ss -tuln | grep -q ":$port "; then
-        echo $port
-        break
-      fi
-    done
+	for port in {8000..65535}; do
+		if ! ss -tuln | grep -q ":$port "; then
+			echo $port
+			break
+		fi
+	done
 }
 
 # 查看当前挂载目录文件大小,不查看其他挂载目录
 function my_mounted_dir_size() {
-  # 默认当前目录
-  if [ -z "$1" ]; then
-    dir="."
-  else
-    dir="$1"
-  fi
-  du -hx --max-depth=1 ${dir} | sort -hr
+	# 默认当前目录
+	if [ -z "$1" ]; then
+		dir="."
+	else
+		dir="$1"
+	fi
+	du -hx --max-depth=1 ${dir} | sort -hr
+}
+
+# 设置终端标题
+set_title() {
+	printf "\033]2;%s\007" "$1"
 }