Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
sshを介してリモートでコマンドを実行しています。自分のシェルに出力やコマンドを送信することは可能ですか?(リモートではありません)たとえば、色付きの出力を使用したかったのです。エコーをリモートで実行してもかまいませんでした。しかし、リモートマシンが構文を認識せず、エラーをスローしているようです。
ssh myapp " mkdir /some/dir || echo "$(tput setaf 1)ERROR$(tput sgr0)" "
たぶんあなたはあなたのリモートコマンドを正しくエスケープする必要があります:
ssh myapp " mkdir /some/dir || echo '$(tput setaf 1)ERROR$(tput sgr0)' "