Skip to content
-
漠北新音 漠北新音

也不是重金属

  • 首页
  • 音乐与代码
    • 音乐?代码?
    • 编程与智力
    • 音乐与儿童
    • 当代码遇见音乐:数字时代的艺术二重奏
    • 数字琴弦上的交响
  • 源码下载

Posts by Toms G

Avatar photo
About Toms G
八 改进的菜单(二)
Posted inlinux shell bash 工具

八 改进的菜单(二)

【动机】

上一篇改进的菜单(一), 主要存在的问题是, 如果菜单项和(或)值包含单引号, 得到的结果可能不是预期. 本篇尝试解决.

Continue Reading
查看
Posted by Avatar photo Toms G 2025-05-16Tags: utility
七 改进的菜单(一)
Posted inlinux shell bash 工具

七 改进的菜单(一)

【动机】

上一篇的简易菜单, 至少存在以下两个明显缺点:

  1. 即使行分隔符和列分隔符均采用默认, 调用 kid_menu / kid_assign 时, 仍然需要键入分隔符, 比较繁琐;
  2. 调用代码的视觉(所见即所得)较差.
Continue Reading
查看
Posted by Avatar photo Toms G 2025-05-16Tags: utility
六 菜单的简易生成方式
Posted inlinux shell bash 工具

六 菜单的简易生成方式

【动机】

百度一下, 目前的方法大约是以下几种方式:

Continue Reading
查看
Posted by Avatar photo Toms G 2025-03-17Tags: utility
五 日志记录和动态函数
Posted inlinux shell bash 工具

五 日志记录和动态函数

【动机】

linux shell 脚本常见的调试手法如下:

  1. 将命令直接粘贴到控制台
  2. echo / printf 数值
  3. 断点调试, 例如 vscode 配合使用 Bash Debug 等调试插件
Continue Reading
查看
Posted by Avatar photo Toms G 2025-03-16Tags: utility
四 花式清屏
Posted inlinux shell bash 工具

四 花式清屏

【动机】

众所周知, 清屏采用 clear 命令即可. 只不过有时为了做一些后台进程加载, 或者纯粹为了提升一些用户体验, 可能需要将清屏的过程做一些修饰.

Continue Reading
查看
Posted by Avatar photo Toms G 2025-03-15Tags: utility
三 控制台的对齐输出
Posted inlinux shell bash 工具

三 控制台的对齐输出

【动机】

我们在执行大量 linux shell 脚本或命令时, 常常少不了超前打印一些提示或表示正在执行之类的文本, 为避免单调, 有时候需要将文本做一些右对齐或居中显示, 而如果不指定位置, echo / printf 默认只是在当前位置顺序打印.

Continue Reading
查看
Posted by Avatar photo Toms G 2025-03-14Tags: utility
二 字符的控制台占宽
Posted inlinux shell bash 工具

二 字符的控制台占宽

【动机】

在一些字符串的控制台对齐(例如居中对齐, 右对齐)输出的场景, 先决条件是计算其中每个字符的占宽(即在控制台中占几列), 以及控制台的总列数, 后者可以通过 tput cols 得到, 前者如果按 ${#str} 简单处理:

Continue Reading
查看
Posted by Avatar photo Toms G 2025-03-14Tags: utility
一 颜色文本
Posted inlinux shell bash 工具

一 颜色文本

【动机】

一般, 我们使用 printf 或 echo 输出颜色文本,大致应该这样写:

Continue Reading
查看
Posted by Avatar photo Toms G 2025-03-12Tags: utility
八 再论函数的命名参数设计
Posted inlinux shell bash 基础

八 再论函数的命名参数设计

【动机】

在函数的命名参数设计篇中, 我们看到命名参数的获取和设置上的一些限制. 在本文中, 将其一次性解决.

Continue Reading
查看
Posted by Avatar photo Toms G 2025-05-14Tags: foundation
七 echo 有时也尴尬
Posted inlinux shell bash 基础

七 echo 有时也尴尬

【动机】

你遇到过想简单的打印孤零零的 -e 吗?

Continue Reading
查看
Posted by Avatar photo Toms G 2025-05-14Tags: foundation

文章分页

Previous page 1 2 3 Next page

最新文章

  • 文山银都佳园业主”被签”合同, 无人制得住业委会?!
  • 三 linux 远程服务器的常用操作封装
  • 文山银都佳园业委会违法签订物业服务合同
  • 二 使用 docker 运行 wordpress
  • 一 Linux Shell 字符模式下汉诺塔的UI实现

分类

  • linux shell bash 基础
  • linux shell bash 工具
  • linux shell bash 应用
  • 民生关注

error image 滇ICP备2025067096号-1    滇公网安备53262102000539号

Copyright 2026 — 漠北新音.

All rights reserved. Thanks for your visiting!

Scroll to Top