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)