サーバの作業中に「このターミナルは履歴を使って…」「あっっっっ、間違えてファイル削除しちゃった!」とかしてえらいことになりました。 説明 ホスト名はユニークなものを付けるようにしているので、ホスト毎に別の色を付けるようにしました。 上のホスト(Macのローカルのターミナル)とリモート(Ubuntuサーバ)では緑系と青系の色という風に感じでホスト毎に色が違っています。 きっとこれで間違えなくなるはず! やったこと function hashed_color () { hash=`echo $1 | cksum | cut -d' ' -f1` COLOR=$(( $hash % 256 )) echo $COLOR } HOSTNAME=`hostname` host_color=`hashed_color $HOSTNAME` PROMPT=$' %F{$host_color}%n${PR
![サーバ作業中にコマンドを間違えてえらいことになったのでサーバのホスト名ごとにプロンプトの色を変える - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/fab912ca8705ab2250355be589736898d7d7419a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgyJUI1JUUzJTgzJUJDJUUzJTgzJTkwJUU0JUJEJTlDJUU2JUE1JUFEJUU0JUI4JUFEJUUzJTgxJUFCJUUzJTgyJUIzJUUzJTgzJTlFJUUzJTgzJUIzJUUzJTgzJTg5JUUzJTgyJTkyJUU5JTk2JTkzJUU5JTgxJTk1JUUzJTgxJTg4JUUzJTgxJUE2JUUzJTgxJTg4JUUzJTgyJTg5JUUzJTgxJTg0JUUzJTgxJTkzJUUzJTgxJUE4JUUzJTgxJUFCJUUzJTgxJUFBJUUzJTgxJUEzJUUzJTgxJTlGJUUzJTgxJUFFJUUzJTgxJUE3JUUzJTgyJUI1JUUzJTgzJUJDJUUzJTgzJTkwJUUzJTgxJUFFJUUzJTgzJTlCJUUzJTgyJUI5JUUzJTgzJTg4JUU1JTkwJThEJUUzJTgxJTk0JUUzJTgxJUE4JUUzJTgxJUFCJUUzJTgzJTk3JUUzJTgzJUFEJUUzJTgzJUIzJUUzJTgzJTk3JUUzJTgzJTg4JUUzJTgxJUFFJUU4JTg5JUIyJUUzJTgyJTkyJUU1JUE0JTg5JUUzJTgxJTg4JUUzJTgyJThCJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1lMGZjM2RkOWI1M2ZjYmZkMTA4N2I4MDMwMGUxMWQ2MA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQweW91c2FuJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0yZThjMjI5NTUyYTUxOTVhMTM5NWMxMzQwODIyYzMyOA%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D05bcee863f88555b7f5b2ce3297ec7f2)