【发布时间】:2020-10-15 08:18:30
【问题描述】:
我正在尝试更改我的用户提示 bash,以便显示与该元音对应的数字,而不是显示元音。所以,a -> 1, e -> 2, i -> 3, o -> 4, u -> 5.
到目前为止,我实现的是所有具有相同数字的元音,如下所示。但是我不知道该怎么做。
PS1='${USER//[io]/4}@ \D{%d-%m-%Y} - \w$ '
-
当前名称输出:L4l4p4p (Lolipop)
-
预期名称输出:L4l5p4p
谁能帮忙?
谢谢
【问题讨论】:
-
提示:您可以在
PS1中包含 1 个或多个 bash 函数以允许进行任何修改。示例:PS1='... $(myfunction param) ...' -
作为补充:做类似的事情:
PS1='... $(tr aeiou 12345 <<<"INPUT" ) ...'