bash 常用日期操作

记录一些工作中常见的 bash 日期操作。 获取当前日期 date 日期格式化 当前年月日:date +%Y%m%d 当前年-月-日 时:分:秒:date +%Y-%m-%d %H:%M:%S 当前 unix 时间戳:date +%s 获取昨天的日期 date --date="-1 day" +%Y-%m-%d 获取下个星期五的日期 date --date="next Friday" +%Y-%m

bash 脚本实现提示确认:任意键继续、输入Y/N继续

0 场景描述 你写了一个脚本,其中作了一些假设,需要提示给用户,让用户确认。这时,就需要写一个“提示确认”功能。 有两种常见的交互方式:(1)按任意键继续;(2)输入特定字符后继续(一般是 Y/N)。 这里把两种方式的 demo 代码都贴出来。 1 任意键继续 #!/bin/bash echo " 开始执行操作. ... " get_char() { SAVEDSTTY=`stty -g` stt