Sponsored Content
Top Forums UNIX for Beginners Questions & Answers UNIX/Shell function does not work as wished Post 303001539 by RudiC on Monday 7th of August 2017 05:07:42 AM
Old 08-07-2017
Welcome to the forum.
(and thanks for using code tags correctly in your very first post!)

The output of df -h certainly is NOT a string but a few lines of text. I guess you assigned it to a shell variable; when printing that WITHOUT proper quoting / escaping the shell (which you fail to mention) will convert all line feeds into spaces and make it seem like a single string. Try printing using double quotes.

What do you mean by "table"? DB table, HTML table, spread sheet table, text file looking like a table?

For your second question, look into man ps for OUTPUT FORMAT CONTROL and STANDARD FORMAT SPECIFIERS; in your case %cpu might help.
This User Gave Thanks to RudiC For This Post:
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Will the continue function work ????

I have written a script which does a following functions:- 1) Check a area if it is mounted or not 2) If the area is not mounted it will prompt the user to mount the are. 3) Once the area is mounted and the option is given as Y or y the script continues... My question is will the below... (2 Replies)
Discussion started by: kamlesh_p
2 Replies

2. Shell Programming and Scripting

Substring function in UNIX shell script

Hi All, Following is the output of a find commnd to locate log directories for various projects of UNIX AIX box: /home/hbinz6pf/projectlibs/dpr_pfsdw_dev/&PH& /opt/tools/ds/Template/&PH& /data/ds/ms/hmsdw/projectlibs/dpr_ms_dev/&PH& /data/ds/riskmi/projectlibs/dpr_riskmi_dev/&PH&... (1 Reply)
Discussion started by: csrazdan
1 Replies

3. UNIX for Dummies Questions & Answers

Substring function in UNIX shell script

Hi All, Following is the output of a find commnd to locate log directories for various projects of UNIX AIX box: /home/hbinz6pf/projectlibs/dpr_pfsdw_dev/&PH& /opt/tools/ds/Template/&PH& /data/ds/ms/hmsdw/projectlibs/dpr_ms_dev/&PH& /data/ds/riskmi/projectlibs/dpr_riskmi_dev/&PH&... (5 Replies)
Discussion started by: csrazdan
5 Replies

4. Shell Programming and Scripting

Cannot get grep to work within function.

Hello again, Am having an issue now with getting a simple grep command to work within a function.. The function is as below... function findRecord() { output=grep "001" recordDatabase echo $output } At the moment the "001"... (3 Replies)
Discussion started by: U_C_Dispatj
3 Replies

5. UNIX for Dummies Questions & Answers

copy *. does not work in function

Hi, I want to copy a file/directory ( recursively , if needed) and if destination directory does not exist create it ( with parent directory, if needed). funcopy () { if ; then echo "$2 exists , copying files" cp -r "$1" "$2" else echo "Directory does not exist;Create directory" mkdir... (1 Reply)
Discussion started by: greet_sed
1 Replies

6. Shell Programming and Scripting

How the Sleep function will work?

Hi All, I am new to Unix , there i am facing one problem with sleep command. that is .. in while loop i have defined sleep function .. my condition is like this while #i knew this is infinite loop do sleep 200 echo "hello " done. this condition will never become .. true... (3 Replies)
Discussion started by: mandlysreedhar
3 Replies

7. Shell Programming and Scripting

Function doesn't work

Hello, and here's my problem: I can't get my function to do what I want. When I call my function get_from_A_to_F I give it an argument $remainder. I want my function to substitute a number higher than 9 to a specific letter. If the argument is equal to 10 than it should change it to "A".... (8 Replies)
Discussion started by: linas
8 Replies

8. Shell Programming and Scripting

UNIX Shell script to work with .xml file

Hi Team, Could you please help me on below query: I want to retrieve XML elements from one .xml file. This .xml file has commented tags as well. so i am planning to write Unix command/script which 1.will chekc for this .xml file 2. it will ignore the commented XML lines. i.e. XML tags between... (3 Replies)
Discussion started by: waiting4u
3 Replies

9. Programming

Writing a UNIX shell script to call a C function and redirecting data to a .txt file

Hi, I am complete new to C programming and shell scripting. I just wrote a simple C code to calculate integral using trapezoid rule. I am prompting user to pass me No. of equally spaced points , N , upper and lower limit. My code looks as follows so far: #include<stdio.h> #include<string.h>... (2 Replies)
Discussion started by: bjhjh
2 Replies

10. Shell Programming and Scripting

UNIX: passing stuff to a shell function

I have users that print files to selected printers. Instead of creating one function for each printer I would like to have just one and passing the files to print as well as the wanted printer. The following code does not work, of course. I'm expecting that $1 is the list of files to be printed... (6 Replies)
Discussion started by: emare
6 Replies
XtParseTranslationTable()												 XtParseTranslationTable()

Name
  XtParseTranslationTable - compile a translation table into its internal representation.

Synopsis
  XtTranslations XtParseTranslationTable(table)
	 String table;

Inputs
  table     Specifies the translation table to compile.

Returns
  The compiled form of table.

Description
  XtParseTranslationTable()  compiles  table  into its opaque internal representation of type XtTranslations.  This compiled form can then be
  set as the value of a widget's XtNtranslations resource, or merged with a widget's existing translation table with  XtAugmentTranslations()
  or XtOverrideTranslations().

  The syntax of the string representation of a translation table is documented in Appendix F.

  If  an  empty  translation table is required for any purpose, one can be obtained by calling XtParseTranslationTable() and passing an empty
  string.

Usage
  This function is generally only needed by application writers.  When writing a widget, you specify a default translation table as a string,
  which the Intrinsics automatically parse.

  You  only need to use this function when you want to set translation values from C code; translation tables specified in resource files are
  automatically compiled by a resource converter.

  It is also possible to set a translation table with the XtVaTypedArg feature of XtVaCreateWidget() and XtVaSetValues().  This allows you to
  specify the translation table in string form, and have the appropriate resource converter automatically invoked to compile it.

  The string table passed to XtParseTranslationTable can be freed after the call if there are no more explicit references to it.

See Also
  XtAugmentTranslations(1), XtOverrideTranslations(1), XtUninstallTranslations(1).

Xt - Translations and Actions												 XtParseTranslationTable()
All times are GMT -4. The time now is 03:01 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy