给出 username@hostname:pwd 的命令

Hoo*_*ked 7 shell hostname shell-builtin pwd whoami

我知道pwd给出当前工作目录,hostname给出当前主机并whoami给出当前用户。是否有一个unix命令可以给我输出

whoami@hostname:pwd
Run Code Online (Sandbox Code Playgroud)

以便我可以快速将输出粘贴到scp命令中?

ter*_*don 7

据我所知,不是一个命令,但这可以满足您的需求:

echo "$(whoami)@$(hostname):$PWD"
Run Code Online (Sandbox Code Playgroud)

您可以通过将此行添加到您的 shellrc文件(~/.bashrc, 或~/.zshrc您使用的任何文件)中来将其设为别名:

alias foo='echo "$(whoami)@$(hostname):$PWD"'
Run Code Online (Sandbox Code Playgroud)