Hoo*_*ked 7 shell hostname shell-builtin pwd whoami
我知道pwd给出当前工作目录,hostname给出当前主机并whoami给出当前用户。是否有一个unix命令可以给我输出
whoami@hostname:pwd
Run Code Online (Sandbox Code Playgroud)
以便我可以快速将输出粘贴到scp命令中?
据我所知,不是一个命令,但这可以满足您的需求:
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)