Sponsored Content
Top Forums Shell Programming and Scripting Display-performance in terminal, bash or python? Post 302905458 by Corona688 on Wednesday 11th of June 2014 04:23:29 PM
Old 06-11-2014
Quote:
Originally Posted by sea
Thank you, sounds very much the same as from my friend.. but since TUI is not an application by itself, but a package of multiple executables (scripts, keep it interpreted is a MUST!) that would mean the libs/mods would be loaded upon each call of a 'function', such as the blue line, the white line, and the non-colored ones...
You have a seperate executable for each and every little task? Such as, for instance, draw_line.sh so to draw a line, you do ./draw-line.sh row col row col? No wonder it's slow.

Imagine it this way... If this were a visual basic script, it'd be loading visual basic, calling the draw line routine, and quitting visual basic each time you drew a line. This is not going to be fast no matter how you cut it, in any language.

You should put these routines into functions, instead. Load once, use many times. This could make it literally hundreds to thousands times faster.
This User Gave Thanks to Corona688 For This Post:
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

terminal display

I want to display a system warning message at the prompt of every live terminal on a sun solaris 8 machine using CDE. I know this can be done on a console, but what about dtterm and xterm regular windows? Does anyone know how this is done? What about a single terminal? Clear skies,... (2 Replies)
Discussion started by: seismic_willy
2 Replies

2. UNIX for Advanced & Expert Users

Understanding terminal display of (awkward) characters

Gurus, I've been on computers for a while, but I've yet to have the behind-the-scenes knowledge. I'm not sure if this is so much a Unix question as it is a nitty gritty computer one. We received a customer file which had a "funny apostrophe." When displaying the file via more, the character... (1 Reply)
Discussion started by: effigy
1 Replies

3. Shell Programming and Scripting

date and time to display on the terminal

hi all, am trying to 'grep' some text from a log file and use the 'cut' command to read from that line i just grep'ed to extract date/time and response times. code sniplet i am using is : grep -i 'text to grep' Out.log | while read LINE; do ... (11 Replies)
Discussion started by: cesarNZ
11 Replies

4. Shell Programming and Scripting

How to have color coded Terminal display,(like linux)

Hi all, I would like to know how to have a color display in the terminal... In the sense that, In many linux terminals,we have color coded for each file type, green for executable ,blue for dirs and so on... I wanted to know how i can have the same arrangement in solaris(b-79a) I am not... (5 Replies)
Discussion started by: wrapster
5 Replies

5. Windows & DOS: Issues & Discussions

Display running 'app' in terminal titlebar?

Hi. I was, not too long ago, an OS X home user. One of the things I remember from using the Apple-installed Terminal is: whenever an executable that took more than a split second to do its thing was running, its name would appear in the title bar in a way similar to "Terminal: ssh" or "Terminal:... (0 Replies)
Discussion started by: SilversleevesX
0 Replies

6. Shell Programming and Scripting

How to display message when starting a terminal

Hello all, I would like a message to be displayed on the shell when someone opens up the terminal - something like a welcome msg with date and time. I know how to do this by running the shell commands but dont know how to display it when a user opens up the terminal? Thanks in advance (27 Replies)
Discussion started by: mrudula009
27 Replies

7. UNIX for Advanced & Expert Users

Performance impact of terminal output

Hello, I am doing fluid simulations using OpenFOAM. This program produces a lot of output every time step. Producing output is surely not the most time consuming part, but I wonder whether writing output to the terminal or writing it into a file is faster. With thousands of time steps a... (1 Reply)
Discussion started by: Chuck Morris
1 Replies

8. UNIX for Advanced & Expert Users

Unix terminal display related issue

Want few input related to unix environment and terminal settings: 1. Am trying to find a way to keep the unix terminal display intact even after opening and closing a vi/less file. Currently if I open a vim file in the unix terminal and then close the file,it displays the contents of vim file on... (4 Replies)
Discussion started by: talktovkjain
4 Replies

9. Homework & Coursework Questions

Display info about users (UID GID processes terminal)

I would like to get an opinion for my solution for this task and get feedback about better approach or mistakes I have made. 1. The problem statement, all variables and given/known data: The task is to create a script which prints information about users whose names are specified in the... (2 Replies)
Discussion started by: kornfan
2 Replies

10. Shell Programming and Scripting

Convert excel to csv in python date not display exactly

Hi, Anyone can help I am just converting the excel file to csv using python, I can get the conversion output but the date not display exactly. test.xlsx date format 167 1588 risks/SCS JP CAMPANA & CIE.pdf SCS JP CAMPANA & CIE 2 1 1 0 2015-03-16 16:56:25 167 1146 risks/AirBNB... (1 Reply)
Discussion started by: fspalero
1 Replies
colortest-python(1)						   User Commands					       colortest-python(1)

NAME
colortest-python - Display color test chart and convert between color values SYNOPSIS
colortest-python DESCRIPTION
Displays 256, 88 and 16 color tables depending on what the terminal supports. Also provides for conversion between 256 and 88 color values. The program automatically detects 8, 16, 88, 256 color capabilities (via ncurses) and displays the appropriate color charts. Program can display the colors as blocks or 2d cubes optionally with color values overlaid in int or hex values, it can show the full rgb text string and show the display with a vertical (default) or horizontal orientation. In addition to the color charts it can also convert between 256 and 88 color values. This can be useful when converting various terminals like between urxvt and xterm-256. The goal of this program was to provide the functionality of all the various Perl and sh scripts in one place with some bells and whistles. OPTIONS
-b, --block Display as block format (vs cube) [default]. -c, --cube-slice Display as cube slices (vs block). -e NUMBER, --88to256=NUMBER Convert (expand) 88 color value NUMBER to an 256 color value. -h, --help Display sort help. -n, --numbers Include color escape numbers on chart. -l, --rgb Long format. RGB values as text. -p, --padding Add extra padding (helps discern colors). -r NUMBER, --256to88=NUMBER Convert (reduce) 256 color value NUMBER to an 88 color value. -v, --vertical Display with vertical orientation [default]. --version Show program's version number and exit -x, --hex Include hex color numbers on chart. -z, --horizontal Display with horizontal orientation. ENVIRONMENT
None. FILES
None. SEE ALSO
colortest-8(1) colortest-16(1) colortest-16b(1) colortest-16b(1) AUTHORS
Program was written by Thomas John Eikenberry <jae@zhar.net> This manual page was written by Jari Aalto <jari.aalto@cante.net>. Released under license GNU GPL version 3 or (at your option) any later version. For more information about license, visit <http://www.gnu.org/copyleft/gpl.html>. colortest-python 2012-06-18 colortest-python(1)
All times are GMT -4. The time now is 03:42 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy