10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I am trying to compare 2 files and output the results in two files. The lines that are the same output to concordant.txt while the lines that do not match output to discordant.txt. Is there a way to count the lines after specific text (#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT E1) in each... (2 Replies)
Discussion started by: cmccabe
2 Replies
2. Shell Programming and Scripting
Dear All,
I would like to compare two files and return the number of matches found.
Example
File A
Lx2
L1_Mus1
L1Md_T
Lx5
L1M2
L1_Mus3
Lx3_Mus
Lx9
Lx2A
L1Md_A
L1Md_F2
File B
L1_Mus3
L1_Mus3 (3 Replies)
Discussion started by: paolo.kunder
3 Replies
3. Shell Programming and Scripting
What I'm trying to accomplish. I receive a Header and Detail file for daily processing. The detail file comes first which holds data, the header is a receipt of the detail file and has the detail files record count. Before processing the detail file I would like to put a wrapper around another... (4 Replies)
Discussion started by: pone2332
4 Replies
4. Shell Programming and Scripting
Hi Guys,
I need to write a script to compare the count of two csv files each having 5 columns.
Everyday a csv file is recived.
Now we need to compare the count of todays csv file with yesterday's csv file and if the total count of records is same in todays csv file and yesterday csv file out... (3 Replies)
Discussion started by: Vivekit82
3 Replies
5. Shell Programming and Scripting
Here in the input file
23:59:13,devicename,21,server1,700
23:59:13,devicename,22,server2,200
23:59:13,devicename,23,server3,200
23:59:13,devicename,24,server4,200
23:59:13,devicename,25,server5,200
23:59:13,devicename,26,server6,200
23:59:13,devicename,27,server7,200... (6 Replies)
Discussion started by: necro98
6 Replies
6. Shell Programming and Scripting
$ cat File1
Non HTTP response code:java.net.ConnectException225073X
000000005143329Load time: 402335410224
Non HTTP response code: ava.net.ConnectException206423X
000000005143330Load time: 402305687161
Non HTTP response code: ava.net.ConnectException290212X
000000005143331Load time:... (1 Reply)
Discussion started by: ooilinlove
1 Replies
7. Shell Programming and Scripting
Hello all.. i am new to shell scripting.. learning the things..i am struck at a place here..
I have divided one table in two two tables for comparision..
X1|Left|10000|10025
X2|Left|1050|1075
X2|Left|3050|3075
X3|Left|9000|9025
Y1|Left|3000|3025
Y1|Left|4500|4525
Y2|Left|7000|7025... (4 Replies)
Discussion started by: empyrean
4 Replies
8. Shell Programming and Scripting
HI Unix Gurus,
I have a number of SELECT count(*) statements in an input file and I want to execute it using a shell script but one by one using loop in script....
How can I do this..... (7 Replies)
Discussion started by: ustechie
7 Replies
9. Shell Programming and Scripting
consider this as a csv file.
H,0002,0002,20100218,17.25,P,barani
D,1,2,3,4,5,6,7,8,9,10,11
D,1,2,3,4,5,6,7,8,9,10,11
D,1,2,3,4,5,6,7,8,9,10,11
D,1,2,3,4,5,6,7,8,9,10,11
D,1,2,3,4,5,6,7,8,9,10,11
T,5
N
i want to read the csv file and count the number of rows that start with D and... (11 Replies)
Discussion started by: barani75
11 Replies
10. Shell Programming and Scripting
Greetings,
I'm new to scripting and need a little help. I have a NAS server and want to make a script that bans IP if they fail login several times.
The problem is that I dont know how to compare the IP's in the file. If they exist more than 3 times do ....
#!/bin/sh
set -x
X=4
rm... (2 Replies)
Discussion started by: ntenz
2 Replies
cd(1) User Commands cd(1)
NAME
cd, chdir, pushd, popd, dirs - change working directory
SYNOPSIS
/usr/bin/cd [directory]
sh
cd [argument]
chdir [argument]
csh
cd [dir]
chdir [dir]
pushd [+n | dir]
popd [+ n]
dirs [-l]
ksh
cd [-L] [-P] [arg]
cd old new
DESCRIPTION
/usr/bin/cd
The /usr/bin/cd utility changes the current directory in the context of the cd utility only. This is in contrast to the version built into
the shell. /usr/bin/cd has no effect on the invoking process but can be used to determine whether or not a given directory can be set as
the current directory.
sh
The Bourne shell built-in cd changes the current directory to argument. The shell parameter HOME is the default argument. The shell parame-
ter CDPATH defines the search path for the directory containing argument. Alternative directory names are separated by a colon (:). The
default path is <null> (specifying the current directory). The current directory is specified by a null path name, which can appear immedi-
ately after the equal sign or between the colon delimiters anywhere else in the path list. If argument begins with `/', `.', or `.. ', the
search path is not used. Otherwise, each directory in the path is searched for argument. cd must have execute (search) permission in argu-
ment. Because a new process is created to execute each command, cd would be ineffective if it were written as a normal command; therefore,
it is recognized by and is internal to the shell. (See pwd(1), sh(1), and chdir(2)).
chdir is just another way to call cd.
csh
If dir is not specified, the C shell built-in cd uses the value of shell parameter HOME as the new working directory. If dir specifies a
complete path starting with ` / ', ` . ', or ` .. ', dir becomes the new working directory. If neither case applies, cd tries to find the
designated directory relative to one of the paths specified by the CDPATH shell variable. CDPATH has the same syntax as, and similar seman-
tics to, the PATH shell variable. cd must have execute (search) permission in dir. Because a new process is created to execute each com-
mand, cd would be ineffective if it were written as a normal command; therefore, it is recognized by and is internal to the C-shell. (See
pwd(1), sh(1), and chdir(2)).
chdir changes the shell's working directory to directory dir. If no argument is given, change to the home directory of the user. If dir is
a relative pathname not found in the current directory, check for it in those directories listed in the cdpath variable. If dir is the name
of a shell variable whose value starts with a /, change to the directory named by that value.
pushd pushes a directory onto the directory stack. With no arguments, exchange the top two elements.
+n Rotate the n'th entry to the top of the stack and cd to it.
dir Push the current working directory onto the stack and change to dir.
popd pops the directory stack and cd to the new top directory. The elements of the directory stack are numbered from 0 starting at the top.
+n Discard the n'th entry in the stack.
dirs prints the directory stack, most recent to the left; the first directory shown is the current directory. With the -l argument, produce
an unabbreviated printout; use of the ~ notation is suppressed.
ksh
The Korn shell built-in cd command can be in either of two forms. In the first form it changes the current directory to arg. If arg is -
the directory is changed to the previous directory. The shell variable HOME is the default arg. The environment variable PWD is set to the
current directory. If the PWD is changed, the OLDPWD environment variable shall also be changed to the value of the old working directory,
that is, the current working directory immediately prior to the call to change directory (cd). The shell variable CDPATH defines the search
path for the directory containing arg. Alternative directory names are separated by a colon (:). The default path is null (specifying the
current directory). The current directory is specified by a null path name, which can appear immediately after the equal sign or between
the colon delimiters anywhere else in the path list. If arg begins with a ` / ', ` . ', or ` .. ', then the search path is not used. Other-
wise, each directory in the path is searched for arg. If unsuccessful, cd attempts to change directories to the pathname formed by the con-
catenation of the value of PWD, a slash character, and arg.
-L Handles the operation dot-dot (..) logically. Symbolic link components are not resolved before dot-dot components are processed.
-P Handles the operand dot-dot physically. Symbolic link components are resolved before dot-dot components are processed.
If both -L and -P options are specified, the last option to be invoked is used and the other is ignored. If neither -L nor -P is specified,
the operand is handled dot-dot logically.
The second form of cd substitutes the string new for the string old in the current directory name, PWD and tries to change to this new
directory.
The cd command cannot be executed by rksh. Because a new process is created to execute each command, cd would be ineffective if it were
written as a normal command; therefore, it is recognized by and is internal to the Korn shell. (See pwd(1), sh(1), and chdir(2)).
OPERANDS
The following operands are supported:
directory An absolute or relative pathname of the directory that becomes the new working directory. The interpretation of a relative
pathname by cd depends on the CDPATH environment variable.
OUTPUT
If a non-empty directory name from CDPATH is used, an absolute pathname of the new working directory is written to the standard output as
follows:
"%s
", <new directory>
Otherwise, there is no output.
ENVIRONMENT VARIABLES
See environ(5) for descriptions of the following environment variables that affect the execution of cd: LANG, LC_ALL, LC_CTYPE, LC_MES-
SAGES, and NLSPATH.
CDPATH A colon-separated list of pathnames that refer to directories. If the directory operand does not begin with a slash ( / )
character, and the first component is not dot or dot-dot, cd searches for directory relative to each directory named in the
CDPATH variable, in the order listed. The new working directory sets to the first matching directory found. An empty string
in place of a directory pathname represents the current directory. If CDPATH is not set, it is treated as if it were an
empty string.
HOME The name of the home directory, used when no directory operand is specified.
OLDPWD A pathname of the previous working directory, used by cd-.
PWD A pathname of the current working directory, set by cd after it has changed to that directory.
EXIT STATUS
The following exit values are returned by cd:
0 The directory was successfully changed.
>0 An error occurred.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWcsu |
+-----------------------------+-----------------------------+
|Interface Stability |Standard |
+-----------------------------+-----------------------------+
SEE ALSO
csh(1), ksh(1), pwd(1), sh(1), chdir(2), attributes(5), environ(5), standards(5)
SunOS 5.10 13 Jul 2004 cd(1)