Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Unix 新手,并试图自学导航。
我正在尝试在我的 .bashrc 文件中创建一个别名,它将列出我的主文件夹的前 8 个条目。
alias start= "ls -1 ~"
是我到目前为止所知道的,但我如何将它限制为只有 8 个?我在 ls 命令中找不到任何可以执行此操作的参数!
管它到head?
head
alias start="\ls -1 ~ | head -n 8"
编辑。经过一些测试,如果您有一个名为的别名(大多数标准安装默认放置一个),您希望在别名声明中ls添加反斜杠。反斜杠禁用别名并执行标准 shell 命令。\lsstart
ls
\
start
用于head获取前 8 个。
alias start='ls -1 ~ | head -8'