Cygwin上でclearの代わりにechoを利用する方法(備忘録)

新しいPC環境へ新規にCygwinを導入した際にclearコマンドが見当たらなかったので、以下のようにechoコマンドを用いて対応しました。

  • tcshzshの場合(cshでは動作しませんでした)
alias clear 'echo -n "\033[;H\033[2J"'
  • sh系シェル、zshの場合(zshはどちらの指定方法でも動作しました)
alias clear="echo -n '\033(B\003[H\033[J'; clear"


でも実際のところ、こちらの Yasuhiro Noguchi' WebPage さんのページで書かれているように Util/ncurses パッケージを導入すると clear.exe がインストールされますね。(^o^;