我认为为我的存储库设置一个别名会很聪明dotfiles
,我在其中保存了我的点文件,例如.bashrc
.
继推荐,我将其添加到我的.bashrc
:
shopt -s cdable_vars
export dotfiles=$HOME/dotfiles/
然后我想通过将 bashrc 移动到 dotfiles 来进行测试:
mv .bashrc dotfiles
然而,bashrc 从未出现过$HOME/dotfiles/
——它也不再出现在我的主文件夹中。
有人知道它会去哪里吗?
答案1
如何阻止它再次发生
使用and的-t
或选项-T
mv
cp
SYNOPSIS
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...
所以对于你的例子
mv -t dotfiles/ .bashrc
如果你cp
没有mv
选择-t
,那么你可以这样做
mv .bashrc dotfiles/
没有其他选择-T
。
答案2
找到了:
cd ~
nano dotfiles
我重命名.bashrc
为点文件...
:尴尬: