是否有任何工具/终端模拟器支持我可以将我的“最爱”如“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
。