Hi,
In the following part of a script, I am grepping the list of all
running PIDs in the File as in line 3 :-
$pid_count=`grep -c "^${pid_process}$" $CRI_PUSH_BIN_HOME/bin/
PushProcessId`
If I cannot grep this way, then how can I do so.
1 pid_process=`ps -ef -o pid,args |... (1 Reply)
find . -exec grep "something" {} \;
this command only show the grep data but doesn't show the file name and path, how to show file path in this command? (4 Replies)
Hi,
I want to list filenames instead of lines when i search in compresed files for a string.
#gzcat *.gz | grep -l 12345
gives me:
<stdin>
Anyone got a solution on this problem? (2 Replies)
I have a file on UNIX system from where I want to grep the list of all users associated to the particular repository.If the user's list is in single line then I fetch all list but if it is in two separate lines it doesn't.I use the below command
a=KESTREL-DEV;b=users;cat access_file|grep... (1 Reply)
Hello,
I am trying to get output from FILE2 that excludes servers from list FILE1. I've tried a for loop with no success. Any ideas how to go about this?
FILE1 contains:
server1
server2
server3
server4
server5
FILE2 contains:
server1:ERROR:user1: error message... (2 Replies)
I have been struggling to grep a file of NGrams (basically clusters of consonants or Consonant and Vowel) acting as a pattern file from an Input file which contains a long list of words, one word per line. The script would do two things:
Firstly read a text pattern from a large file of such... (5 Replies)
Hi,
I have a list file which has script names in them. Some scripts take lists as parameters which inturn have script names. This is basically for sequencing the job run.
Eg: List1:
test1.ksh
test2.ksh test2.lst
test3.ksh test3.lst
test4.ksh
test2.lst:
test21.ksh
test23.ksh... (7 Replies)
cat /tmp/i.txt
'(ORA-28001|ORA-00100|ORA-28001|ORA-20026|ORA-20025|ORA-02291|ORA-01458|ORA-01017|ORA-1017|ORA-28000|ORA-06512|ORA-06512|Domestic Phone|ENCRYPTION)'
grep -ia 'ORA-\{5\}:' Rep* |grep -iavE `cat /tmp/i.txt`
grep: Unmatched ( or \(
Please tell me why am i getting that (6 Replies)
Discussion started by: jhonnyrip
6 Replies
LEARN ABOUT ULTRIX
basename
basename(1) General Commands Manual basename(1)Name
basename - strip directory names from pathname
Syntax
basename string [ suffix ]
Description
The command deletes from string any prefix up to and including the last slash (/) and the suffix (if specified), and prints the result on
the standard output. The command handles limited regular expressions in the same manner as metacharacters must be escaped if they are
intended to be interpreted literally. For example:
% basename /vmunix .x
vmun
% basename /vmunix '.x'
vmunix
In the first example, returns because it interprets the as a regular expression consisting of any character followed by the letter In the
second example, the dot is escaped; there is no match on a dot followed by and returns
The command is often used inside substitution marks (` `) within shell procedures.
Examples
The following example shell script compiles the file and moves the output to in the current directory:
cc /usr/src/bin/cat.c
mv a.out `basename $1 .c`
The following example echoes only the base name of the file by removing the prefix and any possible sequence of characters following the
period in the file's name:
% basename /etc/syslog.conf '..*'
syslog
See Alsodirname(1), ex(1), sh(1)basename(1)