如何将临时别名放入文件中? 2024-6-5 • alias 我可以将别名放入我的.bashrc(或从中调用的文件)中,然后它们在我的 shell 中工作。 然后我还可以在命令行创建其他别名,例如 alias aaa='ls' 它有效。 aaa进行ls操作 但是,如果我将别名定义放入文件中,例如aaa_alias,使其可执行,然后尝试使用它,则无法识别它。 我用 调用它./aaa_alias并且没有错误。但别名似乎没有在我的 shell 中定义。 为什么不?我究竟做错了什么?我怎样才能在一个单独的文件中拥有少量的别名,而不是在我需要的时候偶尔使用,所以当我使用它们时我会调用它。 答案1 为了将文件的内容插入到当前会话中,您需要获取该文件,而不是执行它。 . my_file 当您刚刚执行该文件时,别名是在子 shell 中设置的,因此对当前会话没有影响。 相关内容 我可以在 lightdm 中设置默认用户吗? 为什么这个 udev 规则被忽略了? 将字符串传递给脚本内的 socat 尝试调暗屏幕时笔记本电脑几乎冻结(nvidia optimus) nagios 未找到错误 [关闭] 所有 Wordpress 页面上的 Apache ToLower(不是 PDF/CSS/JS) 交付延迟错误,似乎特定于 Office 365 收件人 16.04 – 更新操作系统后登录循环[重复] 我可以在 Ubuntu 旗舰平板电脑上使用 USB 键盘和鼠标吗 Unity Launcher 集成并快速运行...失败