delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/07/01/10:11:17

From: dbe AT wgn DOT net ("$Bill Luebkert")
Subject: Re: clear screen?
1 Jul 1997 10:11:17 -0700 :
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <33B92262.22C5.cygnus.gnu-win32@wgn.net>
References: <19970701094858562 DOT AAA316 AT TENDLE>
Reply-To: dbe AT wgn DOT net
Mime-Version: 1.0
X-Mailer: Mozilla 3.01Gold (Win95; I)
Original-To: john DOT cooper AT digitivity DOT com
Original-CC: GNU-Win32 AT cygnus DOT com
Original-Sender: owner-gnu-win32 AT cygnus DOT com

John Cooper wrote:
> 
> Is there a command to clear the screen when using bash?
> 
> `type clear' and `type cls' reveal nothing.

Here's three things you can try:

1) alias cls='echo -n ^[[2J'            # the ^[ is an esc (in vi I use ^V followed by
                                        # ^[ where ^ is holding down the cntrl key)

2) compile this into clear.exe or cls.exe:

        #include <stdio.h>
        int main () { printf("033[2J"); }

3) alias cls='cat ~/.cls'
        where .cls contains just these 4 chars with no \n or spaces (ESC [ 2 J)

HTH,
-- 
  ,-/-  __      _  _         $Bill Luebkert
 (_/   /  )    // //       DBE Collectibles
  / ) /--<  o // //      http://www.wgn.net/~dbe/
-/-' /___/_<_</_</_    Email: dbe AT wgn DOT net
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019