( ESNUG 302 Item 6 ) --------------------------------------------- [10/21/98]

Subject: ( ESNUG 301 #10 ) Anyone, Anywhere Have An "ied" That Runs On SUNs?

> Several years ago (through the wonders of ESNUG), I was introduced to a
> very handy little program called "ied".  ied sits between you and any
> stdin/stdout program, and provides ksh-like command line history and
> editing.  It works on most everything, including ftp, & (ta-da!) dc_shell.
> 
> Well, I changed jobs from an all-HP shop (HP) to an all-SUN shop (Cerent),
> and discovered, to my horror, that ied doesn't seem to exist on SUN.
> So much for, "everything runs on SUN".
>
> I've tried the Solaris news group, but without success.  I thought that,
> since I heard about ied on esnug originally, and since many ESNUG'ers
> are probably multi-platform, perhaps someone in the esnug community
> can point me at an ied equivalent for SUN (or LINUX - since then I might
> be able to get the source code and compile it on SUN!).
>
>   - Paul Zimmer
>     Cerent Corporation


From: Don Reid <donr@hpcvcdo.cv.hp.com>

John,

This is not an official HP answer, I am just as IC guy, but I remember when
and where ied came from.  HP licensed the ksh source directly from AT&T in
order to include several parts of it into a CAD tool shell.  Based on this
someone produced ied as a stand alone program.  You are not likely to find
it outside HP.

I agree that ied is a very usefull tool, I have many programs aliased to run
it with text based tools.

  - Don Reid
    Hewlett Packard                                 Corvallis, OR

         ----    ----    ----    ----    ----    ----   ----

From: Ngo Bach Long <bach@pc3.eecg.utoronto.ca>

John,

There's a similar program called "ile", written by Robert Pendleton.

Here's an excerpt from the man page:

    ile - An input line editor for UNIX (Input Line Editor)

    ile [-file/name] [prog arg1 arg2 ... argn]

    The  ile  program is an input line editor that provides an
    easier to use history mechanism than the shell.

    The ile program can be run as a simple  shell  around  any
    program.  It gives any program an input line editing and a
    history mechanism. It can also be run around your favorite
    shell.  When run around the shell ile records the input to
    programs as well as input to  the  shell  in  its  history
    buffer.

A Linux port (with source) is available at

http://sunsite.unc.edu/pub/Linux/utils/terminal/ile-linux.tgz

  - Ngo Bach Long
    University of Toronto

         ----    ----    ----    ----    ----    ----   ----

From: Andrew Maccormack <andrewm@bristol.st.com>

John,

There is a shell-mode inside the most versions of Xemacs and GNU Emacs that
you can run any program inside, and can use sophisticated command line
editing with.  On the smaller side, there is a program like the "ied" you
describe called fep that stands for "front end processor".  I believe that
it has both Emacs-like and vi-like modes.

You can find fep by searching at www.shareware.com, or any SunSite FTP site,
in the Linux tree under utils/shell/fep-9612.tar.gz.

  - Andrew R MacCormack
    SGS-Thomson Microelectronics

         ----    ----    ----    ----    ----    ----   ----

From: Ken Goldman <kgold@watson.ibm.com>

John,

Even before I finished reading this post, I was thinking emacs.

You can pop a shell in an emacs window (any shell, csh, ksh, dos,
...).  Since it's an emacs buffer, you automatically get scrolling,
editing, syntax coloring, and so on.  And command history is built in.

I use it a lot when running DOS command line programs, because the DOS
shell does not have a scroll bar, and is limited to 80 characters.
Give it a try.  It's free and available on most every platform.

  - Ken Goldman
    IBM Watson

         ----    ----    ----    ----    ----    ----   ----

From: Jonathan Liu <jonathan@ikos.com>

John,

In response to Paul Zimmer's inquiry in ESNUG 301 regarding "ied" for Sun
Workstation.  I have used a tool called "ile" on Solaris which has similar
functionality only it is more like csh or tcsh rather than like ksh.
(I think "ile" probably stands for Interactive Line Editor.)

I believe it's available as freeware on the web someplace.  If you can't
find it, I may be able to ask around some more to see where it came from.

  - Jonathan Liu
    Ikos Systems



 Sign up for the DeepChip newsletter.
Email
 Read what EDA tool users really think.


Feedback About Wiretaps ESNUGs SIGN UP! Downloads Trip Reports Advertise

"Relax. This is a discussion. Anything said here is just one engineer's opinion. Email in your dissenting letter and it'll be published, too."
This Web Site Is Modified Every 2-3 Days
Copyright 1991-2024 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |

   !!!     "It's not a BUG,
  /o o\  /  it's a FEATURE!"
 (  >  )
  \ - / 
  _] [_     (jcooley 1991)