09-14-2019
Try \| for the alternation ... but don't forget to escape the parentheses as well.
EDIT: Hoppla - that seems to be GNU as well ...
Last edited by RudiC; 09-14-2019 at 02:01 PM..
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi
I use sed in a script for severall changes in files. I whish one of the substitutions I made to be aplied to every line that has the word "scripts" with the exception for the ones that start with "rsh", wich I wish sed to ignore . Is this possible? If yes, how can I do it?
The substitution... (2 Replies)
Discussion started by: Scarlos
2 Replies
2. Shell Programming and Scripting
I get a transaction file and I need to sum two of the columns. I each record I get a debit(D) or credit(C) indicator. Then I get an amount field. I need to sum the total dollar value of debits and credits.
I know I can loop through each record and get the sum total but is there a better way with... (7 Replies)
Discussion started by: lesstjm
7 Replies
3. UNIX for Dummies Questions & Answers
Hi,
I've already posted elsewhere but am posting again here coz im a newbie. I hope you forgive me this time.
I want to know if its possible to delete or ignore columns in a large dataset using 'sed'. For example, I have the following dataset: -
... (0 Replies)
Discussion started by: aarif
0 Replies
4. UNIX for Dummies Questions & Answers
Hi,
I want to know if its possible to delete or ignore columns in a large dataset using 'sed'. For example, I have the following dataset: -
20060714,X.XX,1,043004,Q,T,24.0000,1,25.5000,4,
20060714,X.XX,1,081209,Q,T,24.0000,1,25.5000,5,
As you can see, there are 10 columns here and the... (4 Replies)
Discussion started by: aarif
4 Replies
5. Shell Programming and Scripting
i have
my @tmp = `egrep 'jpg$|gif$' output.txt`;
perl assumes $ as a variable;
i tried escaping but failed please help me (5 Replies)
Discussion started by: phoenix_nebula
5 Replies
6. Shell Programming and Scripting
Hi,
I have a problem in dollar substitution:-
$ csv1="first_csv"
$ csvnumber=1
$ echo {csv$csvnumber}
{csv1}
$ echo "${csv$csvnumber}"
bad substitution
I want first_csv...why is it not working
thanks (2 Replies)
Discussion started by: scripter12
2 Replies
7. Shell Programming and Scripting
Please help me in ignoring first word in a line example
Input log
123^Babd^Basdf789^B098^Bouiou
Desired output
abd,asdf789,098,ouiou
123 should be ignored
is this possible using sed regular expressions
Use code tags - you got a PM with a guide. (2 Replies)
Discussion started by: thankful123
2 Replies
8. Shell Programming and Scripting
hi,
I am trying to replace comma with pipe, but the issue is that i want to ignore the commas inside qoutes.
for example:
i have file with the string: 1,"2,3",4,"5","6,7"
the result should be : 1|"2,3"|4|"5"|"6,7"
i trying to use sed and awk (match function) for that, but i did not... (4 Replies)
Discussion started by: gabik
4 Replies
9. Shell Programming and Scripting
Friends,
In the file i am having more then 100 lines like,
File1 had the values like this:
#Example East.server_01=EAST.SERVER_01
East.server_01=EAST.SERVER_01
West.server_01=WEST.SERVER_01
File2 had the values like this:
#Example EAST.SERVER_01=http://yahoo.com... (3 Replies)
Discussion started by: jothi basu
3 Replies
LEARN ABOUT DEBIAN
atexpand
atexpand(3) AtFS Toolkit Library atexpand(3)
NAME
atExpandAttrs, atExpand - attribute expansion
SYNOPSIS
#include <atfs.h>
#include <atfstk.h>
int atExpandAttrs (Af_key *aso, char *buf, size_t bufSize, FILE *dest, size_t destSize, int mode);
int atExpand;
DESCRIPTION
atExpandAttrs scans the char buffer buf to the extent of bufSize for strings of the form $__attributeName optionally followed by a delimit-
ing (second) dollar sign ($). If such a string is found, the buffer contents up to the character preceding the first dollar sign will be
sent to the destination output dest. If an attribute with name attributeName is set for the current attributed software object aso, the
citation-string will be substituted by the value of that attribute and appended to the output. Output of buf contents resumes with the
first character after the whitespace character or dollar sign delimiting attributeName.
Despite the type of the dest argument (pointer to file structure), atExpandAttrs may be caused to copy it's output to a string buffer
rather than an open file. In this case, the constant AT_EXPAND_STRING must be given as mode argument and bufSize must be set to indicate
the length of the destination buffer dest (will be casted to character pointer). If destSize is to small to hold the result string, atEx-
pandAttrs returns a negative value. In the regular case, where output shall be written to a file, the mode parameter must be
AT_EXPAND_FILE.
The atExpand variable suppresses attribute expansion when set FALSE. The variable may be set either directly from the application program
if indirectly by evaluation of the pseudo attribute citation $__xpoff in any buffer scanned by atExpandAttrs. Another pseudo attribute
citation $__xpon cancels the effect of a previous $__xpoff and switches attribute citation on again. It does not, however, enable attribute
citation if this was disabled explicitly by the application program.
DIAGNOSTICS
atExpandAttrs returns -1 on error. Additionally, the atError variable is set and afErrMsg holds a diagnostic message.
SEE ALSO
atattribute(3)
AtFStk-1.12 Fri Jun 25 16:39:36 1993 atexpand(3)