다른 명령에서 매개변수를 전달하는 방법이 있나요?

다른 명령에서 매개변수를 전달하는 방법이 있나요?

whoami출력을 다른 명령에 인수로 전달하려면 어떻게 해야 합니까 ?

whoami
#root

top -u root 

한줄로 하고싶다

답변1

당신은명령 대체:

top -u "$(whoami)"

그러나 이 경우 유틸리티(또는 ) 호출을 피하면서 변수 중 하나를 사용 $USER하고 $LOGNAME동일한 작업을 수행할 수도 있습니다 .whoamiid -un

top -u "$USER"

답변2

심플한 안감

top -u "$(whoami)"

관련 정보