11-30-2007
Your requirement and the desired output is little different
only show column 1 , 3 & 6
then u must get 'test' in your output!!
This is the same line copied from smiling dragon, i have just introduced a check before printing.
grep -v 'root' sed.sh | sort -u | awk '{ if(user != $1){print NR,$1,$3,$6} ;user=$1 }'
RUV
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
:confused: There is a flat file on my system which contains email addreses of people in my company. This file is utilized when sending notifications for various things. However nobody knows where this file is located or what it is named. The only thing we know is the email address of a user who... (4 Replies)
Discussion started by: kollerj
4 Replies
2. UNIX for Dummies Questions & Answers
I have two files ( eg. file1 and file2 ) , its contents are as below , I want to find out the same content ( same word ) in the two files , in the below example , the same content is "aaa" , could suggest how to do it ? thx.
#vi file1
aaa
bbb
ccc
ddd
#vi file2
111
222
333
aaa (4 Replies)
Discussion started by: ust
4 Replies
3. Shell Programming and Scripting
i have two single column text files a and b. in this two files, there are some overlap content, is there any quick way I can find out those overlapped content?
example, file a
1
2
3
4
5
6
file b
2
35
7
8
4
2 and 4 are overlapped in these two files so they should be picked up. (3 Replies)
Discussion started by: fedora
3 Replies
4. AIX
Hi,
I am trying to find the content of file using grep and find command and list only the file names
but i am getting entire file list of files in the directory
find . -exec grep "test" {} \; -ls
Can anyone of you correct this (2 Replies)
Discussion started by: madhu_Jagarapu
2 Replies
5. Shell Programming and Scripting
Hi,
Long list of Input file1 content:
1285_t
4860_i
4817_v
8288_c
9626_a
.
.
.
Long list of Input file2 content:
1285_t chris germany
8288_c steve england
9626_a dave swiss
9260_s stephanie denmark
.
.
. (14 Replies)
Discussion started by: patrick87
14 Replies
6. Shell Programming and Scripting
Hi,
i would like to find 'AppManage' in all files. i have tried the following but it didn't work.
/local/home/mani>grep -iR 'AppManage' *.* - not outcome
/local/home/mani>grep -iR 'AppManage' - this one hangs
thanks (3 Replies)
Discussion started by: lookinginfo
3 Replies
7. Shell Programming and Scripting
Hi,
I am working on one script..I am having files in the below format
file 1 (each line is separated with : delimeter)
SPLASH:SPLASH:SVN
CIB/MCH:MCH:SVN
Now I want from file 1 that most left part of the first line will store in... (6 Replies)
Discussion started by: rohit22hamirpur
6 Replies
8. Shell Programming and Scripting
Hi,
I am having trouble while using 'sed' with reading files. Please help. I have 3 files. File A, file B and file C. I want to find content of file B in file A and replace it by content in file C.
Thanks a lot!!
Here is a sample of my question.
e.g. (file A: a.txt; file B: b.txt; file... (3 Replies)
Discussion started by: dirkaulo
3 Replies
9. Shell Programming and Scripting
I have two files named Before.txt and After.txt:
Now i want to find the difference in content between <Marker 1> and <Marker 2> in the two files.
---------- Post updated at 05:00 PM ---------- Previous update was at 04:50 PM ----------
Any help will be highly appreciated..:) (3 Replies)
Discussion started by: proactiveaditya
3 Replies
10. Shell Programming and Scripting
hi all,
i had the below script
x=`cat input.txt |wc -1`
awk 'NR>1 && NR<'$x' ' input.txt > output.txt
by using above script i am able to remove the head and tail part from the input file and able to append the output to the output.txt but if i run it for second time the output is... (2 Replies)
Discussion started by: hemanthsaikumar
2 Replies
YASAT(8) YASAT 526 YASAT(8)
NAME
YASAT - simple stupid audit tool
SYNOPSIS
yasat [--standard(-s)] [--list(-l)] [--debug(-d)] [--help(-h)] [--html(-H)] [--html-output PATH] [--advice-lang LANG] [--full-scan(-f)]
[--plugins-dir(-P) PATH] [--nopause(-a)] [--plugin(-1) PATH] [--Plugin(-p) NAME] [--print-level X] [--check-update]
DESCRIPTION
YASAT (Yet Another Stupid Audit Tool) is a simple stupid audit tool. Its goal is to be as simple as possible with minimum binary dependen-
cies (only sed, grep and cut) Second goal is to document each test with maximum information and links to official documentation. It do
many tests for checking security configuration issue or others good practice.
It checks many software configurations like: Apache, Bind DNS, CUPS, PHP, kernel configuration, mysql, network configuration, openvpn,
Packages update, samba, snmpd, squid, tomcat, user accounting, vsftpd, xinetd,
OPTIONS
--standard (or -a)
YASAT will performs a standard check of the system, printing out the results of each test to stdout. A log is also created in
~/.yasat/yasat.result by default
--list (or -l)
List all plugins available
--html (or -H)
YASAT will export results in html (default to ~/yasat/yasat.html)
--html-output PATH
With -H, this option permit to change the file where to store html output.
--advice-lang LANG
By default, YASAT print message in english (EN), you can change the displayed lang with this option. LANG is the 2letter digit of
the lang you want. For the moment only EN is supported.
--full-scan (or -f)
YASAT will do extra (long) tests (lots of find).
--plugins-dir PATH (or -P)
Set the path where YASAT can find plugins to use. (default is ./plugins )
--nopause (or -a)
By default, YASAT made a pause after each plugin. For automatize tests you can use this.
--plugin PATH (or -1)
YASAT will just use the plugin pointed by PATH (ex: yasat -1 kernel)
--print-level x (or -1)
YASAT will print infos equal or above the level X (All = 0 (default), infos = 1 warnings(orange) = 2, errors(red) = 3
--skip TEST
A comma separated list of tests to skip without the .test (ex: --skip nfs,ntp). See yasat --list for all tests.
--check-update
Check if an update of YASAT exists
--send-support
Like --check-update, but it will send also as parameter your OS version for statistics. In the future, perhaps also a sort of
send_bugs.
LICENSING
YASAT is licensed under the GPL v3 license and under development by LABBE Corentin.
CONTACT INFORMATION
All contacts informations could be found at http://yasat.sourceforge.net/
526 21 May 2012 YASAT(8)