03-11-2008
I always use the cat, although it's unnecessary. It adds uniformity. Some people feel the need to use as few characters as possible, or to spare the processor the extra load. But others (me included) see the cat as a convenient way to add clarity. To each his own.
I also get yelled at by my friends for usually using "sort | uniq" instead of "sort -u." Because I so often use "sort | uniq -cd" or pipe to "wc -l," it's a lot easier to always type it the same way. Also it adds clarity. The power in all the tiny tools on a *nix box is that they can be strung together to do amazingly complex tasks. It is not (and should not be) the goal of any one program to overreach and try to do too much.
However, you're correct about the cat and my friends are correct about the sort -u. I just prefer to do it my way. Stubborn, I guess. At least I finally started using CTRL+R instead of piping the history command through a grep. Usually...
ShawnMilo
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Guys,
Please can someone tell me how to strip each string from the following ?
TABLE1||METHOD||TYPE||STATUS||DATE
What i need is to assign each value to the variable
TABLE1 to var1
METHOD to var2
and so on
If there is NULL in one of them, something like A||B||||C||
I want the... (14 Replies)
Discussion started by: kamathg
14 Replies
2. Shell Programming and Scripting
Hi,
Can someone let me know how do I strip out any non-alphanumeric character in string tomake it alphanumeric?
i.e
abc def ghi ->abcdefghi
abc-def-ghi ->abcdefghi
abc#def-ghi->abcdefghi
Thanks in advance (3 Replies)
Discussion started by: braindrain
3 Replies
3. Shell Programming and Scripting
I have a file that looks like this:
/home/fred/opt/bin
/opt/usr/bin
/usr/sbin/var/opt
I need a way to chop of everything after the last occurance of the / sign including the /. So the file above will now look like this below.
/home/fred/opt
/opt/usr
/usr/sbin/var
I tried using... (6 Replies)
Discussion started by: x96riley3
6 Replies
4. UNIX for Advanced & Expert Users
I have created one binary with the debug option debug.out and another without it is production.out. Now, i use stripe on the debug.out.
Now, both binary will be same? or have any differences. (1 Reply)
Discussion started by: Saurabh78
1 Replies
5. Programming
I am new in Unix. I go through the man strip. But did not understand that, why when we have -G (debug and release ) option in the compiler, than using strip command to strip the debug information from the objects. i want to binary for teh production i will compile it without debug option. What the... (4 Replies)
Discussion started by: Saurabh78
4 Replies
6. Shell Programming and Scripting
I have a list of servers that I need my script to ping however this list also has the env they belong too such as SIT, PRD, warehouse and so on.
The break character for each section is :
A value in my list would look like this...
brutus.grhq.xxx.com:warehouse
Where brutus.grhq.gfs.com is... (13 Replies)
Discussion started by: LRoberts
13 Replies
7. Shell Programming and Scripting
awk -F"\t" -vOFS="\t" '{print $1"\t-\t-","",$6,$7"\t-"$8"\t-\t-\t"$15}' file.tsv > output.tsv
Using the above command how to remove the string www.abc.com from the $7 value. (7 Replies)
Discussion started by: sandy1028
7 Replies
8. Solaris
Hi
I am getting the below error while using strip command.
strip: libelf error.
Request error: no string table
strip: a.out: file not manipulated
Could somebody please let me know what might be the solution??
It is in ksh and solaris 10.
Thanks in advance (4 Replies)
Discussion started by: vali__
4 Replies
9. Shell Programming and Scripting
I want to strip first few characters from each record until a proper datesamp is found.
Request for getNextPage.................06/29/12 07:49:30 VVUKOVIC@67.208.166.131{7A805FEF76A62FCBB23EA78B5380EF95.tomcat1}TP-Processor14 LogExchUsage: ERROR:: isprof=false : exch=NSDQ
output should be... (2 Replies)
Discussion started by: ratheeshjulk
2 Replies
strip(1) General Commands Manual strip(1)
NAME
strip - Removes symbols and relocation bits
SYNOPSIS
strip [-V] file...
STANDARDS
Interfaces documented on this reference page conform to industry standards as follows:
strip: XCU5.0
Refer to the standards(5) reference page for more information about industry standards and associated tags.
OPTIONS
[SVID 3] Displays the version number of the strip command.
DESCRIPTION
The strip command removes the symbol table and any strippable subsections of the section, including compact relocation information ordinar-
ily present in executable files. This is useful to save space after a program has been debugged.
The effect of strip is the same as use of the -s option to cc, c89, or ld.
Note that the strip command will not strip executables with unresolved relocation entries. It also does not handle archive files.
EXIT STATUS
Success. An error occurred.
ENVIRONMENT VARIABLES
The following environment variables affect the behavior of strip: Provides a default value for the locale category variables that are not
set or null. If set, overrides the values of all other locale variables. Determines the locale for the interpretation of byte sequences
as characters (single-byte or multibyte) in input parameters and files. Determines the locale used to affect the format and contents of
diagnostic messages displayed by the command. Determines the location of message catalogs for processing of LC_MESSAGES. Determines the
directory where a temporary file will be created (if needed). If not set, the current working directory is used.
SEE ALSO
Commands: ar(1), cc(1), c89(1), ld(1), mcs(1)
Standards: standards(5)
strip(1)