我正在编写一个与 ssh/git 一起使用的 shell 脚本。
如果可能的话,我想获取相对于主目录的当前目录。
目标是获得与 ssh 一起使用的最短路径,即用户上下文中的路径。
例如,如果我的工作目录是/home/jon/folder/other
,并且我是作为的用户,jon
我会从命令中得到 ( ) 。括号之间的波浪线斜线可选。$HOME
/home/jon
~/
folder/other
所以我可以给我的用户使用 ssh atjon@server:folder/other
而不是long 的指令jon@server:/home/jon/folder/other
。
有没有简单的方法可以做到这一点(我觉得有)还是我需要一个脚本来做到这一点?