“Remote-Container:添加开发容器配置文件...”)并将以下内容添加到.devcontainer/dev-6ren">
gpt4 book ai didi

visual-studio-code - vscode 开发容器 "postCreateCommand": "alias ' ll=ls -alF'"

转载 作者:行者123 更新时间:2023-12-02 16:35:49 25 4
gpt4 key购买 nike

我正在使用默认的 MS 配置(在 Visual Studio Code 中 -> “Remote-Container:添加开发容器配置文件...”)并将以下内容添加到

.devcontainer/devcontainer.json
"postCreateCommand": "alias ll='ls -alF'"

创建后在 vscode 终端中手动使用命令会产生所需的 ll

我必须如何指定 “postCreateCommand” 条目才能获取别名?

最佳答案

如果我错了请纠正我。您希望在容器内使用 ll 别名。您可以通过将此行添加到 Dockerfile 来实现此目的:
RUN echo "alias ll='ls -alF'">>/etc/bash.bashrc


如果你想保持 Dockerfile 不变,你也可以像这样将它添加到 postCreateCommand 中:

"postCreateCommand": "echo alias ll=\\'ls -alF\\' >>/etc/bash.bashrc"

这会将别名直接添加到系统范围 bashrc 文件中。别名将在容器内启动的所有交互式 shell 中可用:

关于visual-studio-code - vscode 开发容器 "postCreateCommand": "alias ' ll=ls -alF'",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62741303/

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