Ubuntu 创建宏需要操作什么系统文件?

Ubuntu 创建宏需要操作什么系统文件?,ubuntu,macros,ubuntu-12.04,Ubuntu,Macros,Ubuntu 12.04,例如,我希望以详细的形式列出当前工作目录中的所有文件ls-l,而不是通常的ls格式,而不必每次都键入该选项。任何帮助都将不胜感激。谢谢。在bash中,您所谓的“宏”定义为“别名”。从manbash(第3744行的某处): 您可以在~/.bash\u alias文件中创建别名,如下所示: alias ls="ls -l" 另外,在Ubuntu12.04中,~/.bashrc文件中已经有了ls的别名,您可以根据需要进行更新。要查找它,请搜索以下行: alias ls="ls --color=aut

例如,我希望以详细的形式列出当前工作目录中的所有文件
ls-l
,而不是通常的
ls
格式,而不必每次都键入该选项。任何帮助都将不胜感激。谢谢。

在bash中,您所谓的“宏”定义为“别名”。从
manbash
(第3744行的某处):

您可以在
~/.bash\u alias
文件中创建别名,如下所示:

alias ls="ls -l"
另外,在Ubuntu12.04中,
~/.bashrc
文件中已经有了
ls
的别名,您可以根据需要进行更新。要查找它,请搜索以下行:

alias ls="ls --color=auto"
并将其更改为:

alias ls="ls --color=auto -l"
有关在bash中被定义为“别名”的“宏”的详细信息。从
manbash
(第3744行的某处):

您可以在
~/.bash\u alias
文件中创建别名,如下所示:

alias ls="ls -l"
另外,在Ubuntu12.04中,
~/.bashrc
文件中已经有了
ls
的别名,您可以根据需要进行更新。要查找它,请搜索以下行:

alias ls="ls --color=auto"
并将其更改为:

alias ls="ls --color=auto -l"

更多关于

壳函数比别名更灵活。@KeithThompson我同意,但我认为不是这样。谢谢@RaduRădeanu,这正是我想要的。壳函数比别名更灵活。@KeithThompson我同意,但我认为不是这样。谢谢@RaduRădeanu,这正是我想要的。