03-02-2009
Thanks again Franklin52
now things getting into my mind.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
When i run the below command i am able to get the output.
awk '/BEGIN DSSUBRECORD/{c=3;next}c-->0' abc.txt |
awk '/END DSSUBRECORD/{exit}{print}' |
awk '/Owner/{exit}{print}' |
awk '{n2=n1;n1=n;n=$0;if(NR%3==0){printf"%s,%s,%s\n",n2,n1,n}}'
Output:
Name "file_name", ... (5 Replies)
Discussion started by: onesuri
5 Replies
2. Shell Programming and Scripting
Hi experts,
Sorry if it sounds basic question. I am trying to delete all folders except a particular and I have written the following. But its not deleting the folder.
Could you tell me whats wrong?
folders are:
1 2 3 4 5 6
ls -l | awk '{ if ($9 != 4) {system(/bin/rmdir $9);print... (5 Replies)
Discussion started by: amitrajvarma
5 Replies
3. Shell Programming and Scripting
Hello all,
Here is what my bash script does: sums number columns, saves the tot in new column, outputs if tot >= threshold val:
> cat getnon0file.sh
#!/bin/bash
this="getnon0file.sh"
USAGE=$this"
InFile="xyz.38"
Min="0.05"
#
awk '{sum=0; for(n=2; n<=NF; n++){sum+=$n};... (4 Replies)
Discussion started by: catalys
4 Replies
4. UNIX for Dummies Questions & Answers
Hello,
I have two files File1 & File2.
File1
76 135
136 200
250 345
....
File2
1 24
1 35
1 36
1 72
....
I want to get all the values form File2 corresponding to the range in File 1 and feed it to a program. Is the code below right? Can I pass shell variables to awk in this... (2 Replies)
Discussion started by: Gussifinknottle
2 Replies
5. Shell Programming and Scripting
Trying to do something like this
ls -lrt | awk '$9=="test5"'
-rw-r--r-- 1 lrmq db2iadm1 381 Sep 20 21:56 test5
But now, I need to give a variable in place of test5. For example let's define x as test5
x=test5
ls -lrt | awk '$9=="$x"'
This doesn't seem to be working. It doesn't take the... (4 Replies)
Discussion started by: blazer789
4 Replies
6. Shell Programming and Scripting
Hi,
I hope you can help me with the awk command in shell scripting.
I want to do the following, but it doesn't work.
for i in $REF1 $REF2 $REF3; do
awk '{if($n>=0 && $n<=50000){count+=1}} END{print count}' ${DIR}${i} >${DIR}${i}_count.txt
done
REF1 to REF3 are only variables for .txt... (1 Reply)
Discussion started by: y.g.
1 Replies
7. Shell Programming and Scripting
Hi ,
Please excuse me for opening a new thread i am unable to find out the syntax error
in my if else condition inside for loop in awk command ,
my actual aim is to print formatted html td tag when if condition (True) having string as "failed",
could anyone please advise what is the right... (2 Replies)
Discussion started by: karthikram
2 Replies
8. Shell Programming and Scripting
I have a shell script (.sh) and I want to pass a parameter value to the awk command but I am getting exception, please assist.
diff=$1$2.diff
id=$2 new=new_$diff
echo "My id is $1"
echo "I want to sync for user account $id"
##awk command I am using is as below
cat $diff | awk... (2 Replies)
Discussion started by: Ashunayak
2 Replies
9. Shell Programming and Scripting
I am able to execute awk command from shell prompt. but the same command is not getting executed when written and run in a bash script
the command from bash cmd prompt.
awk '/world/{for (i=2; i<NF; i++) printf $i " "; print $NF}1' myfile >tmp$$ ; mv tmp$$ myfile
file:
# hello world my... (4 Replies)
Discussion started by: ashima jain
4 Replies
10. Shell Programming and Scripting
Hi
I want to create a shell script with the following awk command & also get the filenames in output.
awk '/<catetcsecuretty0>/ {p=1} /<catvarlogmessages0>/ {p=0} p' *.xml
As there will be multiple outputs related to many xml files I cannot identify which output belongs to which file
... (5 Replies)
Discussion started by: sharp488
5 Replies
LEARN ABOUT OPENDARWIN
userlist
USERLIST(8) Finger-type Userlisting USERLIST(8)
NAME
userlist - Userlisting of who's on your system.
SYNOPSIS
userlist
DESCRIPTION
This program simply gives you a listing of who is connected to your system. It is used primarily in the sorted listing of cfingerd, which
utilitizes the same method of display for a more uniform output between systems. (It also made more sense to do it this way instead of
having jumbled up display listings in sorted finger displays. Besides, it made more sense to do this than use finger. :)
This program functions with the same types of things in mind that cfingerd does. If the user has a .nofinger file, their username will not
be displayed in the userlisting.
Example output is shown as:
Username Real Name Idletime TTY Remote console
username I'm real ... 9d 23:59 0 (remote.site.com)
where it would display the user's login name, the user's real name, their idle time given in the format "dd hh:mm", their TTY, and their
remote location (or where they're telnetting from).
If the username is over 8 characters, the program will not search for their information in the passwd file, since it may be too long.
Besides, it checks getpwnam, anyway. :)
OPTIONS
-c Give standard CFINGERD (custom) output.
-n List only people idle less than one day.
ADDITIONAL
Although userlist is not required to run as suid root, it is a good idea. The reason is it checks each users' directory for a .nofinger
file. If indeed that user has a .nofinger file in his/her directory, that user will not be shown in the userlisting.
If you change the program to run as nobody.nobody, you are free to do so. But you will also show the users if they are online, regardless
of whether or not they have a ".nofinger" file (as long as their directory is NOT world-readable.)
CONTACTING
If you like this program, have any suggestions on how it could be modified, or have bug reports, please write to: khollis@bitgate.com.
Your continued Public Domain support is appreciated! Thanks.
SEE ALSO
cfingerd.conf(5), cfingerd(8), finger(1).
cfingerd 1.4.2 29 August 1999 USERLIST(8)