我正在寻找一个优雅的单行(例如,awk),它将使用每个父/中间级别的第一个字符缩短 Unix 路径的字符串,但完整的基本名称。通过示例更容易展示:
awk
/path/to/file
/p/t/file
/tmp
/foo/bar/.config/wizard_magic
/f/b/./wizard_magic
/f/b/.c/wizard_magic
sed awk string
awk ×1
sed ×1
string ×1