03-21-2018
Note that = is an assignment operator. It assigns the value of right side expression to left side.
But == is an equal to operator. It compares the value of both sides. Hence you have to use == in your if condition.
This User Gave Thanks to Yoda For This Post:
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
how can i use awk or sed to do a conditional statement, so that
HH:MM
if MM not great than 30 , then MM=00
else MM=30
ie:
10:34 will display 10:30
10:29 will display 10:00
a=$(echo 10:34 | awk ......)
Thanks in advance (10 Replies)
Discussion started by: 3Gmobile
10 Replies
2. Shell Programming and Scripting
Hello guys,
I want to make a conditional cause in the following file using awk:
awk '{ if ($2 != 0) print $1, $2, $3}' test.csv > test2.csv
FILE EXAMPLE = test.csv
string,number,date
abc,0,20050101
def,1,20060101
ghi,2,20040101
jkl,12,20090101
mno,123,20020101 ... (2 Replies)
Discussion started by: Rafael.Buria
2 Replies
3. Shell Programming and Scripting
Hi Guys,
i have this files:
xyz20080716.log
opqrs20080716.log
abcdef20080716.log
xyz20080717.log
oprs20080717.log
abcde20080717.log
currentdate: 20080717.log
I want to make script to zip the file for past day. Can anyone help for this? i've just learn awk scripting & still confused with... (3 Replies)
Discussion started by: icy_blu_blu
3 Replies
4. Shell Programming and Scripting
Dear all,
I want to use awk to read the three columns in a file called "test" and change them to ( 1.5 1.5 1.5) if any element is found to be greater than three. A part of the file is shown below:
(0.478318 0.391032 -0.14054)
(0.45562 0.392523 -0.121685)
(0.437204 0.392811 -0.106158)... (3 Replies)
Discussion started by: mfmohdyasin
3 Replies
5. Shell Programming and Scripting
Hi, I have a very large file I want to extract lines from. I'm hoping Grep can do the job, but I'm running into problems.
I want to return all lines that match a pattern. However, if the following line of a matched line contains the word "Raw" I want to return that line as well.
Is this... (3 Replies)
Discussion started by: redbluefish
3 Replies
6. Shell Programming and Scripting
I have a column of numbers $2, I would like to add 360 to all numbers that are negative. This method seems a bit convoluted, and does not work (outputs 0):
BEGIN {
A=sprintf("%d", $2);
if(A<0) A=A+360;
BIN++;
}
END { for(A in BIN) print... (5 Replies)
Discussion started by: chrisjorg
5 Replies
7. Shell Programming and Scripting
Hi all,
I have a file containing the values that would be use as the basis for printing the lines of another set of files using awk. What I want to do is something like the one below:
stdev.txt
0.21
0.42
0.32
0.25
0.15
file1.txt file2.txt file3.txt ..filen.txt
0.45 0.23 ... (4 Replies)
Discussion started by: ida1215
4 Replies
8. Shell Programming and Scripting
Hi,
I have a problem where I need to make this input:
nameRow1a,text1a,text2a,floatValue1a,FloatValue2a,...,floatValue140a
nameRow1b,text1b,text2b,floatValue1b,FloatValue2b,...,floatValue140b
look like this output:
nameRow1a,text1b,text2a,(floatValue1a - floatValue1b),(floatValue2a -... (4 Replies)
Discussion started by: nricardo
4 Replies
9. Shell Programming and Scripting
Hello All,
I have a file like this:
bash-3.00$ cat 1.txt
201112091147|0|1359331220|1025
201112091147|0|1359331088|1024
201112091144|0|1359331172|1025
201112091147|0|1359331220|1021
201112091149|0|1359331088|1027
201112091144|0|1359331172|1029
and a list of MSISDNs in another file... (9 Replies)
Discussion started by: EAGL€
9 Replies
10. Shell Programming and Scripting
Hello,
How can I use a conditional to produce an output file that varies with respect to the contents of column #4 in the data file:
Data file:
9780020080954 9.95 0.49 AS 23.3729
9780020130857 9.95 0.49 AS 23.3729
9780023001406 22.20 0.25 AOD ... (12 Replies)
Discussion started by: palex
12 Replies
LEARN ABOUT REDHAT
drop_operator
DROP
OPERATOR(7) SQL Commands DROP OPERATOR(7)
NAME
DROP OPERATOR - remove a user-defined operator
SYNOPSIS
DROP OPERATOR id ( lefttype | NONE , righttype | NONE ) [ CASCADE | RESTRICT ]
INPUTS
id The identifier (optionally schema-qualified) of an existing operator.
lefttype
The type of the operator's left argument; write NONE if the operator has no left argument.
righttype
The type of the operator's right argument; write NONE if the operator has no right argument.
CASCADE
Automatically drop objects that depend on the operator.
RESTRICT
Refuse to drop the operator if there are any dependent objects. This is the default.
OUTPUTS
DROP OPERATOR
The message returned if the command is successful.
ERROR: RemoveOperator: binary operator 'oper' taking 'lefttype' and 'righttype' does not exist
This message occurs if the specified binary operator does not exist.
ERROR: RemoveOperator: left unary operator 'oper' taking 'lefttype' does not exist
This message occurs if the left unary operator specified does not exist.
ERROR: RemoveOperator: right unary operator 'oper' taking 'righttype' does not exist
This message occurs if the right unary operator specified does not exist.
DESCRIPTION
DROP OPERATOR drops an existing operator from the database. To execute this command you must be the owner of the operator.
The left or right type of a left or right unary operator, respectively, must be specified as NONE.
NOTES
The DROP OPERATOR statement is a PostgreSQL language extension.
Refer to CREATE OPERATOR [create_operator(7)] for information on how to create operators.
USAGE
Remove power operator a^n for int4:
DROP OPERATOR ^ (int4, int4);
Remove left unary negation operator (! b) for boolean:
DROP OPERATOR ! (none, bool);
Remove right unary factorial operator (i !) for int4:
DROP OPERATOR ! (int4, none);
COMPATIBILITY
SQL92
There is no DROP OPERATOR in SQL92.
SQL - Language Statements 2002-11-22 DROP OPERATOR(7)