05-16-2006
print can have options like this:
print -u2 message
And option are recognized by the leading dash. So "print -3" looks like an erroneous option is being specified. "print -- -3" is the solution. -- means no more options follow.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I have a file containing social security numbers with the format ###-##-####. I need to read each record in this file, reformat the SSN to the format #########, and write the record with the reformatted SSN to a new file. I am a UNIX newbie. I think I need to use either the sed or awk commands, but... (2 Replies)
Discussion started by: Marcia P
2 Replies
2. UNIX for Dummies Questions & Answers
Hey guys,
I'm trying to grep for two things out of a file and I got that working but why is it randomly throwing "--" in the output? Is there a simple way to get rid of them? It only seems to do it when the line above what im looking for has numbers in it.
$ egrep -i -B 1... (3 Replies)
Discussion started by: kingdbag
3 Replies
3. Shell Programming and Scripting
Hi
I have an AWK script that takes an input file and outputs it as CSV format.
The problem is its also outputting the characters at the top which are dashes(-------) and i want it to leave them out.
My script is as follows.
BEGIN {
count=1;
}
/^/ {
count+=1
if ( count > 2 ){... (3 Replies)
Discussion started by: magikminox
3 Replies
4. Shell Programming and Scripting
My files look like this
I need to remove the columns where dashes are the majority, if any of the sequences has any character in that particular position it should be removed too. The IDs and Freqs should be kept intact. Thus, the resulting file should look like this
Thanks in advance (14 Replies)
Discussion started by: Xterra
14 Replies
5. Shell Programming and Scripting
Hi again,
What i'm trying to accomplish here is search a large directory for certain filesames, read from a txt file and looping through it.
For instance, one of my target names from the loop file is:
1ad55f47-c342-496b-a46d-ba7de0f1b434
My loop is constructed thusly, run in a directory... (2 Replies)
Discussion started by: Karunamon
2 Replies
6. UNIX for Dummies Questions & Answers
I have a script to sort a list of arbitrary hosts and determine if they are supported by grepping them into a master supported list. I cut all the suffixes of the hosts in the arbitrary list, leaving the "short" hostname if you will, then grep -w them into the master list. For example:
... (1 Reply)
Discussion started by: MaindotC
1 Replies
7. Shell Programming and Scripting
I need to replace dashes (i.e. -) if present from positions 351-357 with zero (i.e. 0), I also need to replace dash (i.e “-“) if present between position 024-043 with zero (i.e. 0) & I replace " " (i.e. 2 space characters) if present at position 381-382 with "04". Total length of record is 413.... (11 Replies)
Discussion started by: lancesunny
11 Replies
8. Shell Programming and Scripting
I need to remove dash (i.e. -) if present from positions 351-357, and then add - (dash) at 357th position. For example in following first and 3rd record we got
Before processing
1) 1st Record positions 351-357 = 0-12345
2) 3rd Record positions 351-357 = 00-4567
After processing:-
1) 1st... (7 Replies)
Discussion started by: lancesunny
7 Replies
9. UNIX for Dummies Questions & Answers
Hey Guys & Gals !
My script is creating a numbered list and I would like to have the numers and
results spaced apart by a tab.
Now to make sure it is clear which number corresonds with which outcome, I would like to have the tab space filled with dashes.
Anyone able to tell me if this... (6 Replies)
Discussion started by: TAPE
6 Replies
10. UNIX for Beginners Questions & Answers
My company has an email user group email address name that has 35 characters in front of the @ symbol where two of them are dashes. For some reason the mail command fails to send email to this address when I invoke it from the Linux command line. I don't understand the reason for the failure. Below... (5 Replies)
Discussion started by: Phil44
5 Replies
GROG(1) General Commands Manual GROG(1)
NAME
grog - guess options for groff command
SYNOPSIS
grog [ -option ... ] [ files ... ]
DESCRIPTION
grog reads files and guesses which of the groff(1) options -e, -man, -me, -mm, -mom, -ms, -mdoc, -mdoc-old, -p, -R, -g, -G, -s, and -t are
required for printing files, and prints the groff command including those options on the standard output. A filename of - is taken to
refer to the standard input. If no files are specified the standard input will be read. Any specified options will be included in the
printed command. No space is allowed between options and their arguments. The only options recognized are -C (which is also passed on) to
enable compatibility mode, and -v to print the version number.
For example,
`grog -Tdvi paper.ms`
will guess the appropriate command to print paper.ms and then run it after adding the -Tdvi option.
SEE ALSO
doctype(1), groff(1), troff(1), tbl(1), pic(1), eqn(1), refer(1), grn(1), grap(1), soelim(1)
Groff Version 1.18.1 06 June 2002 GROG(1)