如何将临时别名放入文件中? 2024-6-5 • alias 我可以将别名放入我的.bashrc(或从中调用的文件)中,然后它们在我的 shell 中工作。 然后我还可以在命令行创建其他别名,例如 alias aaa='ls' 它有效。 aaa进行ls操作 但是,如果我将别名定义放入文件中,例如aaa_alias,使其可执行,然后尝试使用它,则无法识别它。 我用 调用它./aaa_alias并且没有错误。但别名似乎没有在我的 shell 中定义。 为什么不?我究竟做错了什么?我怎样才能在一个单独的文件中拥有少量的别名,而不是在我需要的时候偶尔使用,所以当我使用它们时我会调用它。 答案1 为了将文件的内容插入到当前会话中,您需要获取该文件,而不是执行它。 . my_file 当您刚刚执行该文件时,别名是在子 shell 中设置的,因此对当前会话没有影响。 相关内容 Mikrotik 服务器网络和 Cain & Abel ffmpeg如何限制输入的fps Synapse 不记得任何事情 在 Thunderbird 电子邮件客户端中删除 OAuth2 令牌 自定义 BibLaTeX 书目条目略微缩进 在 tmux 窗格中显示在后台运行的命令 如何在 Ubuntu 22.04 上保留辅助功能选项? 如何废除安全设置 GPO 并将机器恢复为默认值? 我无法安装 wireshark 需要从文件名中选择并删除数字我正在使用 notepad++