11-09-2009
Grep and substr
Hi,
A quick one, I abstract the last line from a file which hasa string PID in itie.
grep PID ~/bug_tool.log | tail -1
result
PID : 25803 TID : 47983424956736PROC : db2sysc 1
but any ideas on the best way to grab only the string 25803
Thanks
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Sorry if this has been posted before, I searched but not sure what I really want to do.
I have a file with records that show who has logged into my application:
2003-03-14:I:root: Log_mesg: registered servername:userid. (more after this)
I want to pull out the userid, date and time into... (2 Replies)
Discussion started by: MizzGail
2 Replies
2. Shell Programming and Scripting
What is the more efficient way to do this (awk only and default FS) ?
$ echo "jefe@alm"|awk '{pos = index($0, "@");printf ("USER: %s\n",substr ($0,1,pos-1))}'
USER: jefe
Thx in advance (2 Replies)
Discussion started by: Klashxx
2 Replies
3. UNIX for Dummies Questions & Answers
Hi,
My input file is
41;2;xxxx;yyyyy....
41;2;xxxx;yyyyy....
41;2;xxxx;yyyyy....
..
..
I need to change the second field value from 2 to 1. i.e.,
41;1;xxxx;yyyyy....
41;1;xxxx;yyyyy....
41;1;xxxx;yyyyy....
..
..
Thanks in advance. (9 Replies)
Discussion started by: deepakwins
9 Replies
4. Shell Programming and Scripting
Hi,
I have a long string like,
aabab|bcbcbcbbc|defgh|paswd123 dedededede|efef|ghijklmn|paswd234 ghghghghgh|ijijii|klllkkk|paswd345 lmlmlmmm|nononononn|opopopopp|paswd456
This string is devided into one space between substrings. This substrings are,
aabab|bcbcbcbbc|defgh|paswd123... (6 Replies)
Discussion started by: syamkp
6 Replies
5. UNIX for Dummies Questions & Answers
can anybody explain this code?
thanks in advance..:) (6 Replies)
Discussion started by: janani_kalyan
6 Replies
6. Shell Programming and Scripting
I have the following to find lines matching "COMPLETE" and extract parts of it using substr.
sed -n "/COMPLETE/p" 1.txt | awk 'BEGIN { FS = "\" } {printf"%s %s:%s \n", substr($3,17,3),substr($6,4,1), substr($7,4,1)}' | sort | uniq > temp.txt
Worked fine until the numbers in 2nd & 3rd substr... (5 Replies)
Discussion started by: zpn
5 Replies
7. Shell Programming and Scripting
HI I am using awk and substr function to list out the directory names in the present working directory .
I am using below code
ls -l | awk '{ if ((substr($1,1,1)) -eq d) {print $9 }}'
But the problem is i am getting all the files and directories listed where as the requirement i wrote... (7 Replies)
Discussion started by: prabhu_kumar
7 Replies
8. Shell Programming and Scripting
I have a command like this:
listdb ID923 -l |gawk '{if (substr($0,37,1)==1 && NR == 3)print "YES" else if (substr ($0,37,1)==0 && NR == 3) print "NO"}'
This syntax doesn't work. But I was able to get this to work:
listdb ID923 -l |gawk '{if (substr($0,37,1)==1 && NR == 3)print "YES"}'
... (4 Replies)
Discussion started by: newbie2010
4 Replies
9. UNIX for Dummies Questions & Answers
awk '/^>/{id=$0;next}length>=7 { print id, "\n"$0}' Test.txt
Can I use substr to achieve the same task?
Thanks! (8 Replies)
Discussion started by: Xterra
8 Replies
10. Shell Programming and Scripting
Hello All;
I have an input file 'abc.txt' with below text:
512345977,213458,100021
512345978,213454,100031
512345979,213452,100051
512345980,213455,100061
512345981,213456,100071
512345982,213456,100091
512345983,213457,100041
512345984,213451,100011
I need to paste the first field... (10 Replies)
Discussion started by: mystition
10 Replies
LEARN ABOUT DEBIAN
quickplot_shell
QUICKPLOT_SHELL(1) General Commands Manual QUICKPLOT_SHELL(1)
NAME
quickplot_shell - a remote command line shell for quickplot
SYNOPSIS
Usage: quickplot_shell [PID]|[-h|--help]|[QUICKPLOT_OPTIONS]
DESCRIPTION
Quickplot is an interactive 2D plotter. It's primary focus is to interactively display 2D plots. quickplot_shell connects to a running
Quickplot program. quickplot_shell provides a command line interface for most of the graphical user interfaces that are in the Quickplot
program. quickplot_shell reads and writes to standard input and standard output respectively. When standard input is a tty device quick-
plot_shell enables readline tab completion and history. If you would like to save your Quickplot shell history between sessions just cre-
ate a .quickplot_history in your home directory with a command like `touch ~/.quickplot_history'.
If the argument option PID is not given, quickplot_shell will launch Quickplot as a new process and connect to that new process. In this
case Quickplot will be started with QUICKPLOT_OPTIONS if any are given.
If PID is given, quickplot_shell will connect to a running Quickplot program with process ID PID.
quickplot_shell sets up two named pipes, signals the running Quickplot program and writes commands and reads responses to and from the
pipe. The named pipes will be unlinked as soon as they are connected, and hence will be removed automatically when the two programs are no
longer running.
quickplot_shell, the remote Quickplot shell, acts just like running quickplot --shell, a local Quickplot shell, but quickplot_shell runs as
a separate process and talks to the Quickplot program using pipes, where as quickplot --shell runs one process with both the GUI and the
shell with no pipes. You may connect as number of remote Quickplot shells to a Quickplot program.
-h, --help
display help and exit
SEE ALSO
quickplot(1)
COPYRIGHT
Copyright (C) 1998-2011 Lance Arsenault
Quickplot is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Quickplot is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Quickplot. If not, see <http://www.gnu.org/licenses/>.
AUTHOR
Lance Arsenault <lanceman@users.sourceforge.net>
Send bug reports or comments to the above address.
For more information, see the Quickplot homepage at
<http://quickplot.sourceforge.net/>.
Quickplot Version 0.10.3: 31 Jan 2012 03:27:29 UTC QUICKPLOT_SHELL(1)