03-21-2013
Thank you balajesuri & anbu23, for sharing your ideas; they both worked.
Anyway if somebody is going to use this for his/her work, mind the spaces between "=" and the number (I unintentionally wrote "Begin CG step 1" (in the sample) when one should read "Begin CG move = 1").
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Forgive me if this is a dumb question...I'm a Windows sys admin with little programming knowledge.
I have files containing anywhere from 3 to 200 lines. Using SED, I want to extract only lines containing a specific instance of "ISS." It is possible that "ISS" will occur several times in a... (10 Replies)
Discussion started by: thuston22
10 Replies
2. Shell Programming and Scripting
Hi All,
I have a file of the following format.
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user... (5 Replies)
Discussion started by: nua7
5 Replies
3. UNIX for Dummies Questions & Answers
Dear Colleagues:
I have .rtf files of a collection of newspaper articles. Each newspaper article starts with a variation of the phrase "Document * of 20" and is separated from the next article with the character string "==================="
I would like to be able to take the text composing... (3 Replies)
Discussion started by: spindoctor
3 Replies
4. Shell Programming and Scripting
Hi there,
My samba configuration file looks like that :
...
...
path = /home/samba/profiles/
...
path = /home/samba/shares/family
valid users = family
path = /home/samba/shares/admins
valid users = admins
path = /home/samba/shares/publicI want to extract the list of standard... (3 Replies)
Discussion started by: chebarbudo
3 Replies
5. UNIX for Dummies Questions & Answers
The following script code works great for extracting 'postmaster' from a line of text stored in a variable named string:
string="PenaltyError:=554 5.7.1 Error, send your mail to postmaster@LOCALDOMAIN"
stuff=$( echo $string | cut -d@ -f1 | awk '{ print $NF }' )
echo $stuff
However, I need to be... (9 Replies)
Discussion started by: cleanden
9 Replies
6. Shell Programming and Scripting
Hi All,
I need to extract 543 from the command below :
# pvscan
PV /dev/sdb1 VG vg0 lvm2
Total: 1 543.88 GB] / in use: 1 / in no VG: 0
I have the following command which does the job, but I think this could be achieved in a more simple way using sed or awk. Any help is... (7 Replies)
Discussion started by: nua7
7 Replies
7. Shell Programming and Scripting
Hi,
Could anyone clearly explain me the below sed construct in detail to get to know what it actually does?
sed 's/\(* *\)//4'
echo 'test;10;20' | sed 's/*;\(*\)/\1/' (1 Reply)
Discussion started by: royalibrahim
1 Replies
8. UNIX for Dummies Questions & Answers
Hi,
I have a file like this-
aa
12
23
34
aa
21
34
56
aa
78
45
56
I want to print out only the lines after the last aa. How do I do this? I tried using grep -A and sed -n, but both didnt work as I wanted to.
Could someone help me out please.. (3 Replies)
Discussion started by: jamie_123
3 Replies
9. Shell Programming and Scripting
Dear All,
I am trying to extract text from a file containing cron entries.
cat /var/tmp/cron_backups/debmed_tmp
< * * * * * /bell
> * * * * * /belly
what I am trying to do is create two text files containing all entries that begin with < and another text files containing entries with > .... (4 Replies)
Discussion started by: Junaid Subhani
4 Replies
10. Shell Programming and Scripting
Hi All
I am trying to remove the line having specific pattern from a file by using sed command
I have the file named ODS_REP_SRCE_File.txt with content as:
... (1 Reply)
Discussion started by: Shilpi Gupta
1 Replies
LEARN ABOUT DEBIAN
athena-jot
JOT(1) General Commands Manual JOT(1)
NAME
jot - print sequential or random data
SYNOPSIS
jot [ options ] [ reps [ begin [ end [ s ] ] ] ]
DESCRIPTION
Jot is used to print out increasing, decreasing, random, or redundant data, usually numbers, one per line. The options are understood as
follows.
-r Generate random data instead of sequential data, the default.
-b word
Just print word repetitively.
-w word
Print word with the generated data appended to it. Octal, hexadecimal, exponential, ASCII, zero padded, and right-adjusted repre-
sentations are possible by using the appropriate printf(3) conversion specification inside word, in which case the data are inserted
rather than appended.
-c This is an abbreviation for -w %c.
-s string
Print data separated by string. Normally, newlines separate data.
-n Do not print the final newline normally appended to the output.
-p precision
Print only as many digits or characters of the data as indicated by the integer precision. In the absence of -p, the precision is
the greater of the precisions of begin and end. The -p option is overridden by whatever appears in a printf(3) conversion following
-w.
The last four arguments indicate, respectively, the number of data, the lower bound, the upper bound, and the step size or, for random
data, the seed. While at least one of them must appear, any of the other three may be omitted, and will be considered as such if given as
-. Any three of these arguments determines the fourth. If four are specified and the given and computed values of reps conflict, the
lower value is used. If fewer than three are specified, defaults are assigned left to right, except for s, which assumes its default
unless both begin and end are given.
Defaults for the four arguments are, respectively, 100, 1, 100, and 1, except that when random data are requested, s defaults to a seed
depending upon the time of day. Reps is expected to be an unsigned integer, and if given as zero is taken to be infinite. Begin and end
may be given as real numbers or as characters representing the corresponding value in ASCII. The last argument must be a real number.
Random numbers are obtained through random(3). The name jot derives in part from iota, a function in APL.
EXAMPLES
The command
jot 21 -1 1.00
prints 21 evenly spaced numbers increasing from -1 to 1. The ASCII character set is generated with
jot -c 128 0
and the strings xaa through xaz with
jot -w xa%c 26 a
while 20 random 8-letter strings are produced with
jot -r -c 160 a z | rs -g 0 8
Infinitely many yes's may be obtained through
jot -b yes 0
and thirty ed(1) substitution commands applying to lines 2, 7, 12, etc. is the result of
jot -w %ds/old/new/ 30 2 - 5
The stuttering sequence 9, 9, 8, 8, 7, etc. can be produced by suitable choice of precision and step size, as in
jot 0 9 - -.5
and a file containing exactly 1024 bytes is created with
jot -b x 512 > block
Finally, to set tabs four spaces apart starting from column 10 and ending in column 132, use
expand -`jot -s, - 10 132 4`
and to print all lines 80 characters or longer,
grep `jot -s "" -b . 80`
SEE ALSO
ed(1), expand(1), rs(1), yes(1), printf(3), random(3), expand(1)
4th Berkeley Distribution June 6, 1993 JOT(1)