是否可以添加到bash用于波浪号扩展的规则中?我想让~data展开到/data/users/me,~scratch展开到/data/scratch/me等等。这是可能的吗,或者bash对'~‘的控制太紧了?
谢谢,
安德鲁
发布于 2011-01-11 12:47:01
波浪号扩展与用户的主目录(或目录栈或$PWD或$OLDPWD的内容)相关。使用变量扩展、别名或函数来实现您想要的功能。您还可以使用CDPATH列出一组目录,以便cd在其中查找目标目录。
发布于 2011-01-11 05:49:05
~user将展开到指定用户的主目录。一个不错的办法是用主目录/data/users/me等创建名为data的用户。添加用户是特定于发行版的。
https://stackoverflow.com/questions/4651856
复制相似问题