Thank you for your patience with me but I think we are almost there!
When I use this code:
it is ALMOST perfect except when I cut the fields you will see the date is cut as two fields. One is FEB, the other is 6. What happens is a tab now gets inserted between FEB and 6 and I want these two fields together with only a space. Here is the output that happens:
This is why I wanted to know the output of who. It's much harder to fix this after you process it than to get it right in the first place! But since you just plain won't, this hack might do:
---------- Post updated at 12:25 PM ---------- Previous update was at 12:24 PM ----------
This might be a simpler way:
which if it works, the parameter --output-delimiter='\t' could replace
in most places.
Last edited by Corona688; 02-06-2011 at 02:30 PM..
Sorry. Here is the pure output of the who command. There must be a simple way to make the headers line up over the fields. Trying to figure it out with another book I just went out and bought also.
When I dont use grep I get it to work fine like this:
But im trying to make it line up with something like this:
What Operating System and version do you have? (There is much variation in "who").
What Shell do you use?
Though I can't think of a "who" which outputs the terminal address in the posted format, nothing surprises me.
In most O/S the "who" command (with no parameters) does not give the address of the calling computer. You normally need "who -u" or "who -R".
Assuming you have a fairly mainstream O/S I would expect "who -s" to list only the fields you require. The command "who -sH" should put standard headings on the columns (but not the ones you require).
Beware that because we are in the early part of the month the day-of-month is a single digit. To keep the headings in consistent alignment you may need an additional space when compared with the example in Post #1 .
I am using UNIX to create a script on our system. I have setup my commands to append their output to an outage file. However, some of the commands return no output and so I would like something to take their place.
What I need
The following command is placed at the prompt:
TICLI... (4 Replies)
This could be a really dummy question.
I have a log text file.
What unix command to extract line from specific string to another specific string.
Is it something similar to?:
more +/"string" file_name
Thanks (4 Replies)
I ran the following command.
cat abc.c > abc.c
I got message the following message from command cat:
cat: abc.c : input file is same as the output file
How the command came to know of the destination file name as the command is sending output to standard file. (3 Replies)
exam is a ksh script. In command line I enter: exam 3 param_2 param_3 param_4.
In exam how can I get the value of the parameter which position is specified by the first argument.
Simply doing this DOES NOT work:
offset=$1
value=$$offset
can you figure out any possible way to interpret a... (5 Replies)
Hi folks,
Please advise which command/command line shall I run;
1) to display the command and its output on console
2) simultaneous to save the command and its output on a file
I tried tee command as follows;
$ ps aux | grep mysql | tee /path/to/output.txt
It displayed the... (7 Replies)
Hello,
I have the following line in one of my shell scripts. It works fine when the search string($SERACH_STR) exists in the logfile($ALERTLOG) but if the search string does not exist this line errors out at run time. Is there a way to make this line return 0 if it is not able to find the... (4 Replies)
I don't understand this, can anyone explain the evaluation logic used here, and I would really appreciate a general explanation for it.
----------------------
Here's the korn script:
--------------------
#! /usr/bin/ksh
if ]
then
echo true
else
echo false
fi
if (( 2 > 10 ))
then... (1 Reply)
I'm new to unix, and I was wondering how would you output the following date using the date command? Thank you in advance.
November 4,2005 17:04:31 EST Wednesday (1 Reply)