将收藏夹插入 shell 控制台

将收藏夹插入 shell 控制台

是否有任何工具/终端模拟器支持我可以将我的“最爱”如“2>/dev/null”或“date +%Y%m%d%H%M”等插入命令中。线 ?

我找不到任何终端模拟器或具有收藏夹的剪贴板工具...:(

提前致谢。

使用别名和 bash 函数不够灵活,将它们插入到命令行的任何位置。

答案1

将它们保存为 .bashrc 中的变量(或者如果您使用其他 shell,请将它们保存在其 rc 文件中)。

例如:您可以var1='2>/dev/null'在 .bashrc 文件中插入该行。一旦启动终端并运行通过 bash 运行的任何脚本(其 shebang 应引用 bash),您可以使用以下命令引用变量$var1

答案2

如果您首选调用date,则可以设置别名:

alias date='date +%Y%m%d%H%M'

现在,每当您输入 时date,您都会得到 的输出date +%Y%m%d%H%M。您不必使用相同的名称,例如,您可以使用alias date2=....

您可以通过将其添加到 来使其永久化~/.bashrc

相关内容