11-13-2013
This User Gave Thanks to Yoda For This Post:
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi All,
I have a table with 10 columns. Some columns(2nd,4th,5th,7th,8th and 10th) are Not Null columns. I'll get a tab-delimited file and want to check col by col and generate seperate error code for each col eg:102 if 2nd col value is NULL and 104 if 4th col value is NULL so on... I am a... (7 Replies)
Discussion started by: Mandab
7 Replies
2. Shell Programming and Scripting
Please help me figure out whats wrong with my code,
I have to split a file according to values in 3rd thru 6th column,
If the 3rd or 4th col values are >0, row goes to 1 file, if 3rd and 5th are >0,row goes to another file...and so on...
What is wrong with my code? It doesn't seem to work.... (2 Replies)
Discussion started by: newbie83
2 Replies
3. UNIX for Dummies Questions & Answers
i have file1.txt
asdas|csada|130310|0423|A1|canberra
sdasd|sfdsf|130426|2328|A1|sydney
Expected output : on eaceh third and fourth colum, split into each two characters
asdas|csada|13|03|10|04|23|A1|canberra
sdasd|sfdsf|13|04|26|23|28|A1|sydney (10 Replies)
Discussion started by: radius
10 Replies
4. Shell Programming and Scripting
Hi ,
my file look likes below ,
cat file.csv
12/09/2014,50,5,0,300
12/09/2014, ,5,0,300
12/09/2014,50,,,300
i need to split file , the first one contains values (2nd column is 50 , 3rd and fourth column is null )
the second file contains all others
firstfile
... (2 Replies)
Discussion started by: ubaisalih
2 Replies
5. Shell Programming and Scripting
(14 Replies)
Discussion started by: dhruuv369
14 Replies
6. Shell Programming and Scripting
Hello all,
I have a csv with with different testcase values in column 5.
year,min,max,Instrument,Testcase
2016,201,1003,GEOTROPH-02116,TATA7980
2016,53,1011,GEOTROPH-01963,TATA7980
2016,3,1024,GEOTROPH-02067,TATA7980
2016,203,1027,GEOTROPH-02011,TATA7980... (16 Replies)
Discussion started by: senhia83
16 Replies
7. Shell Programming and Scripting
The following is my code
nawk -F',' '
BEGIN { printf "MSISDN,IMSI,NAM,TS11,TS21,TS22,OBO,OBI,BAIC,BAOC,BOIC,BOIEXH,APNID0,APNID1,APNID2,APNID3,APNID0,CSP,RSA\n" }
{
for(i=1; i<=NF; i++)
{
split($i,a,":")
gsub(" ","", a)
printf "%s;",a
}
printf "\n"
}'HLR_DUMP_BZV >> HLR_full
This is... (1 Reply)
Discussion started by: gillesi
1 Replies
8. Shell Programming and Scripting
Hi Experts,
In short : Need to split file when field in column 5 is blank and need to generate two file in which column 5 is blank and other in which column 5 has values along with other rows and column data
My issue is i am not able to get header for column from raw file into new file which... (4 Replies)
Discussion started by: as7951
4 Replies
9. Shell Programming and Scripting
Hi Team,
I have a requirement in such a way that need to split the file into two based on which column particular value appears.Please find my sample file below.
Lets consider the delimiter of this file as either comma or two colons.(:: and ,). So I need to split the file in such a way that all... (2 Replies)
Discussion started by: ginrkf
2 Replies
LEARN ABOUT DEBIAN
replcon
replcon(1) General Commands Manual replcon(1)
NAME
replcon - SELinux file context replacement tool
SYNOPSIS
replcon NEW_CONTEXT DIR [OPTIONS] [EXPRESSION]
DESCRIPTION
replcon allows the user to find and replace file contexts. Replacements can be filtered by object class as described below.
REQUIRED ARGUMENTS
NEW_CONTEXT
The replacement context as expressed as a partial context, described below.
DIR Initial directory to begin searching. The tool will recurse into any subdirectories, so be sure there are no circular mounts within
it.
EXPRESSION
The following options allow the user to specify which files to find. A file must meet all specified criteria for its context to be
replaced. If no expression is provided, all files' contexts are replaced.
-t TYPE, --type=TYPE
Search for files with a context containing the type TYPE.
-u USER, --user=USER
Search for files with a context containing the user USER.
-r ROLE, --role=ROLE
Search for files with a context containing the role ROLE.
-m RANGE, --mls-range=RANGE
Search for files with a context with the MLS range of RANGE. Note that replcon ignores the SELinux translation library, if present.
In addition, this flag is ignored if DIR has no MLS information.
--context=CONTEXT
Search for files matching this partial context. This flag overrides -t, -u, -r, and -m.
-p PATH, --path=PATH
Search for files which include PATH.
-c CLASS, --class=CLASS
Search only files of object class CLASS.
OPTIONS
-v, --verbose
Display context info during replacement.
-h, --help
Print help information and exit.
-V, --version
Print version information and exit.
PARTIAL CONTEXT
The --context flag and NEW_CONTEXT argument specify a partial context, which is a a colon separated list of user, role, and type. If the
system supports MLS, the context may have a fourth field that gives the range. With --context if a field is not specified or is the lit-
eral asterisk, then the query will always match the field. With NEW_CONTEXT if a field is not specified or is the literal asterisk, then
that portion of the context will not be modified.
OBJECT CLASSES
Valid object class strings are
block, char, dir, fifo, file, link, or sock.
NOTE
The replcon utility always operates on "raw" SELinux file contexts. If the system has an installed translation library (i.e., libsetrans),
those translations are ignored in favor of reading the original contexts from the filesystem.
EXAMPLES
replcon ::type_t: .
Replace every context's type in the current directory with type_t. The user and role portion remain unchanged.
replcon -u user_u *:role_r:* .
Replace every context's role with user user_u in the current directory with role_r. The user and type portion remain unchanged.
replcon --context ::type_t:s0 :::s0:c0 /tmp
Replace every context with type type_t and MLS range s0 in /tmp with MLS range s0:c0.
AUTHOR
This manual page was written by Jeremy A. Mowery <jmowery@tresys.com>.
COPYRIGHT
Copyright(C) 2003-2007 Tresys Technology, LLC
BUGS
Please report bugs via an email to setools-bugs@tresys.com.
SEE ALSO
findcon(1), indexcon(1)
replcon(1)