gpt4 book ai didi

bash - 如何在 shell 脚本中创建别名?

转载 作者:行者123 更新时间:2023-11-29 09:08:10 24 4
gpt4 key购买 nike

<分区>

在 Linux 系统上定义别名非常简单。

从下面的示例中我们看到:I_am_only_ls_alias 别名命令为我们提供了 ls 命令的输出

 # alias I_am_only_ls_alias=ls
# I_am_only_ls_alias

输出:

file   file1

但是当我尝试在 bash 脚本中执行相同操作时(定义别名 I_am_only_ls_alias),我得到 I_am_only_ls_alias: command not found

我的 bash 脚本示例:

alias_test.bash

#!/bin/bash

alias I_am_only_ls_alias=ls

I_am_only_ls_alias

运行 bash 脚本 - alias_test.bash

/tmp/alias_test.bash

输出:

/tmp/: line 88: I_am_only_ls_alias: command not found

所以,首先我想问:

为什么 bash 不能将命令 I_am_only_ls_alias 识别为别名?

我需要做什么才能在 bash 脚本中定义别名?可能吗?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com