如何创建将前 n 个多维数据集回显到 txt 文件的自定义 ls 命令。如何在 .sh 文件中执行此命令并执行该命令。我们可以使用alias命令吗?
答案1
如何创建将前 n 个多维数据集回显到 txt 文件的自定义 ls 命令。
请注意,您想要做的事情是不处理ls
用于列出文件和目录的命令......
要定义“自定义”命令,您可以:
如果您的命令可以仅通过使用现有命令来实现,请在您的 shell 中定义一个别名。
编写 shell 脚本并将其安装到所属目录中
${PATH}
(或通过指定完整路径来运行它)。编写 C/Python/Perl/任何代码,编译它(如果需要),就像 shell 脚本一样,将其放入某个位置
${PATH}
或通过指定完整路径运行它。
如何在 .sh 文件中执行此命令并执行该命令。
使用您最喜欢的文本编辑器打开一个文件,编写代码,保存它,赋予它执行权限(chmod +x <your .sh>
),就这样。
我们可以使用alias命令吗?
如前所述,如果您想要做的事情已经可以通过简单的命令行实现,那么可以。只需将其放入alias <your_command_name>=<the command set to implement what you want>
您最喜欢的 shell 配置文件中即可。