Sponsored Content
Top Forums Shell Programming and Scripting Passing output of sed/echo to a variable Post 77855 by donflamenco on Wednesday 13th of July 2005 09:40:36 AM
Old 07-13-2005
Smilie Duh

Ok, yes I am not cutting and pasting, I have am on my PC now but the code is on my UNIX box. As I said before, I only write these things when I need them so I had no idea that ' is different from `
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

variable passing to sed

I m trying to pass variable to sed. export var=140920060731 sed -e '/$var/d' file but no luch so far..? any body has any idea abt it Is there any way to pass variable to SED? Thanks , Manish (2 Replies)
Discussion started by: Manish Jha
2 Replies

2. Shell Programming and Scripting

Passing output to variable instead of file

Hi, In normal shell scripting, how do you pass the output of a command to a variable, instead of a file and be able to use it later? The code is: #!/bin/bash who | cut -d" " -f1 > onlineusers Instead of passing the output of the above command to the file called 'onlineusers'... (1 Reply)
Discussion started by: Furqan_79
1 Replies

3. Shell Programming and Scripting

Passing Variable in sed

Dear All, I want to print a file. First I tried with this sed '2q;d' filename it worked. But when i put following it is not working x=2; sed '$xq;d' filename Would any one suggest how to pass the variable? (7 Replies)
Discussion started by: saifurshaon
7 Replies

4. Shell Programming and Scripting

storing output from echo & cut into variable

Hi All, Hope someone can advise here as I have been struggling to find a syntax that works here. I have tried a stack of combination I have seed in the forums but I think because I have needed to use "" and `` in the statments another method is found. I am reading in lines with the following... (1 Reply)
Discussion started by: nkwilliams
1 Replies

5. Shell Programming and Scripting

Problem with variable ECHO $((SED...

Hi, I'm new here so I want to say hello to everyone first! I searched google and this forum for a similar problem, but wasn't successful #! /bin/bash I'm trying to output (echo) n lines of a text file to the screen (later into another file). But I have problem with the sed command, it won't... (1 Reply)
Discussion started by: studiologe
1 Replies

6. Shell Programming and Scripting

cannot pass a echo output to a variable in bash

Hi, I have a problem with passing a echo output into a variable in bash file='1990.tar' NAME='echo $file | cut -d '.' -f1'; echo $NAME the result is echo $file | cut -d . -f1 however with this one,#!/bin/bash file='1990.tar' echo $file | cut -d '.' -f1 the result is what I... (2 Replies)
Discussion started by: 1988PF
2 Replies

7. Shell Programming and Scripting

Sending Sed/Echo output to Variable

I have a variable $WORDS that contains a string Then i want to use sed to break it up. echo $WORDS | sed 's// /g' I tried setting this as a variable by doing WORDS2=`echo $WORDS | sed 's// /g'` But when i do this it does not return me to the prompt properly ie. jmpprd-v1> jmpprd-v1>... (4 Replies)
Discussion started by: nitrobass24
4 Replies

8. Shell Programming and Scripting

Echo awk output from its variable

Stumped with the formatting of the awk output when used with variables, e.g.: awk -F, 'BEGIN {OFS=","} print {$2,$3,$4}' $infile1 produces the desired output (with rows), but when echoing the variable below, the output is one continuous line var1=$(awk -F, 'BEGIN {OFS=","} print... (4 Replies)
Discussion started by: ux4me
4 Replies

9. UNIX for Dummies Questions & Answers

Passing value of a variable in sed

Hi, I want to pass value of a variable track_line which is the line number to sed. Sed should print the lines starting from track_line till the last line of the file. I tried the below command but it is not working. sed -n '${track_line},$p' latest_log_file I tried using the below too but... (1 Reply)
Discussion started by: nitinupadhyaya8
1 Replies

10. UNIX for Advanced & Expert Users

Passing variable as input & storing output in other variable

I have a below syntax its working fine... var12=$(ps -ef | grep apache | awk '{print $2,$4}') Im getting expected output as below: printf "%b\n" "${VAR12}" dell 123 dell 456 dell 457 Now I wrote a while loop.. the output of VAR12 should be passed as input parameters to while loop and results... (5 Replies)
Discussion started by: sam@sam
5 Replies
XDU(1)							      General Commands Manual							    XDU(1)

NAME
xdu - display the output of "du" in an X window SYNOPSIS
du | xdu [options] DESCRIPTION
Xdu is a program for displaying a graphical tree of disk space utilization as reported by the UNIX utility "du". The user can navigate through the tree structure and change the order of the displayed information. The window is divided up into several columns, each of which is one level deeper in the directory hierarchy (from left to right). Boxes are drawn for each directory. The amount of vertical space occupied by each box is directly proportional to the amount of disk space consumed by it and all of its children. The name of each direc- tory and the amount of data are displayed provided that there is enough space within its box. Any space at the "bottom" of a box not cov- ered by its children to the right represents the space consumed by files in that directory (as opposed to space from its children). There are several command line options available. Equivalent resources (if any) are shown with each option. +s (.showsize: true) display sizes (the default). -s (.showsize: false) don't display sizes. -c num display num columns. -a (.order: alpha) sorts display alphabetically. -ra (.order: ralpha) sorts display reverse alphabetically. -n (.order: size) sorts display numerically (largest first). -rn (.order: rsize) sorts display reverse numerically (smallest first). -fg color (.foregound) determines the color of the text and lines. -bg color (.background) determines the color of the background. -rv reverse video (for monochrome displays) In addition to these the usual toolkit options such as -rv, -font, -display, -geometry, are supported. MOUSE ACTIONS
The user can move up or down the tree by clicking the left mouse on a directory box. If the left most box is selected, the display will move up one level (assuming you are not already at the root). If any other box is selected, it will be placed against the left edge of the window and the display will be rescaled appropriately. At any time the middle mouse will bring you back to the root. Clicking the right mouse will exit the program. KEYSTROKES
Several keystroke commands are supported. Note that all sorting happens from the current root node down, so it is possible to sort one subtree differently than another by clicking into it, doing a sort, and going back up to the parent. 1-9,0 sets the number of columns in the display (0 = 10). a alphabetical sort. n numerical sort (largest first). f first-in-first-out sort (this is the order the data was read into the program). l last-in-first-out sort. r reverse sense of sort. s toggle size display. h display a popup help window. i display information about the current root node to standard out. The first line shows the path within the tree, the total size from this node on down, and the precentage that total represents of all of the data given to xdu. Subsequent lines show the size and name information for all children of this node in the order they are currently sorted in. This allows tiny directories to be seen that otherwise could not be labled on the display, and also allows for cutting and pasting of the information. / goto the root. q (or Escape) exit the program. ACTIONS
All mouse and keyboard events trigger actions so they can all be rebound by translations to suit the individual. The action functions are: reset() goes to the root node. goto() moves down into the directory currently under the mouse (and is thus probably only useful bound to a mouse button). quit() exits the program. reorder(type) sorts the display from the current root node down according to one of: alpha, ralpha (reverse alphabetical), size (largest to small- est), rsize (smallest to largest), first (as originally read in), last (opposite of original data), reverse (reverse whatever sort mode is currently selected). size() toggles size display on/off ncol(num) sets the number of columns to num. info() displays directory information as described in the KEYBOARD section. help() displays a popup help window. As an example of rebinding these, you could put the following in your resources file: XDu*translations: #override <Key>X: reorder(reverse) <Btn3Down>: info() to make the 'x' key reverse the current sort order and the right mouse button print the directory information message. RESOURCES
The following resources are supported with some sample values. XDu*foreground: yellow XDu*background: blue4 XDu*window.width: 600 XDu*window.height: 480 XDu*help*foreground: green XDu*help*background: red4 XDu.ncol: 5 XDu.font: -*-helvetica-bold-r-normal--14-* XDu.showsize: False XDu.order: size EXAMPLE
cd /usr/src du > /tmp/du.out xdu -n /tmp/du.out BUGS
On some machines keyboard input may not be accepted by xdu until the mouse is moved out of and back into the window. I have been told that putting the following in your resources file may fix this. <window manager name>.FocusLenience: True SEE ALSO
du(1) AUTHOR
Phillip C. Dykstra <phil@arl.army.mil> X11 XDU(1)
All times are GMT -4. The time now is 11:51 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy