Sponsored Content
The Lounge What is on Your Mind? In defense of the command line Post 302547321 by Tal500 on Monday 15th of August 2011 07:21:40 AM
Old 08-15-2011
I do believe that command line will never die.
Take a look in TRANSMISSION, a bittorrent client.
It has daemon, library, command line use and graphical interface(both for QT and GTK).
Well, both GUI camp and CLI camp would love it. I think than every human "need" shell be in the 4th(of TRANSSMISION) or at least as library(so other developers can extend it to UI).
I'm a developer, and using common CLI, because I think it's easier for me to perform my own made scripts("compile"), and so on...
97% of my time on my Debian machine, a GNOME/Xfce terminal is opening, and if not, or I want do something in background, I can always type F9, and then Compiz Fusion widget layer is displayed. A command line waits for me(the cairo-dock CLI) whenever I need it.
I think a combination of GUI and CLI is the best approach.

Even when today GUI is getting smarter(multi-touch and full body), it's always recommended to save an icon in the panel for command line.
 

We Also Found This Discussion For You

1. Shell Programming and Scripting

sed command to replace a line at a specific line number with some other line

my requirement is, consider a file output cat output blah sdjfhjkd jsdfhjksdh sdfs 23423 sdfsdf sdf"sdfsdf"sdfsdf"""""dsf hellow there this doesnt look good et cetc etc etcetera i want to replace a line of line number 4 ("this doesnt look good") with some other line ... (3 Replies)
Discussion started by: vivek d r
3 Replies
Net::CLI::Interact::Transport::Serial(3pm)		User Contributed Perl Documentation		Net::CLI::Interact::Transport::Serial(3pm)

NAME
Net::CLI::Interact::Transport::Serial - Serial-line based CLI connection VERSION
version 1.121640 DECRIPTION
This module provides a wrapped instance of a Serial-line client for use by Net::CLI::Interact. INTERFACE
app On Windows platforms you must download the "plink.exe" program, and pass its location to the library in this parameter. On other platforms, this defaults to "cu", which again you must download and install. runtime_options Based on the "connect_options" hash provided to Net::CLI::Interact on construction, selects and formats parameters to provide to "app" on the command line. Supported attributes: FIXME: on Windows platforms, only the device attribute is supported. device (required) Name of the device providing access to the Serial-line (e.g. "/dev/ttyUSB0" or "COM5". parity You have a choice of "even", "odd" or "none" for the parity used in serial communication. The default is "none". nostop You can control whether to use "XON/XOFF" handling for the serial communication. The default is to disable this, so to enable it pass any True value. speed You can set the speed (or baud rate) of the serial line by passing a value to this named parameter. The default is 9600. reap Only used on Unix platforms, this installs a signal handler which attempts to reap the "ssh" child process. Pass a true value to enable this feature only if you notice zombie processes are being left behind after use. COMPOSITION
See the following for further interface details: o Net::CLI::Interact::Transport AUTHOR
Oliver Gorwits <oliver@cpan.org> COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Oliver Gorwits. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.14.2 2012-06-12 Net::CLI::Interact::Transport::Serial(3pm)
All times are GMT -4. The time now is 05:15 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy