I keep having problems when exicuting this file. It always gives me the error message "36: Syntax error: Unterminated quoted string"
If someone could help me edit this it would be much appreciated.
Last edited by DukeNuke2; 03-13-2009 at 03:00 PM..
While running a shell script i am getting this warning but the script is working fine.while running the blocks of the scripts individually its running fine.But while pasting it combinedly this is the warning..wat may be the reason behind this and how to resolve it (3 Replies)
Hi
I need to update a string inside a file which looks like the following:
PX_LIST=" 4119 2390 2294 2776 2897 4099 "
Is there a way to get rid of the blanks after the first quote mark and before the last quote mark.
This needs to be done ONLY for the string named PX_LIST (there are some... (4 Replies)
Hello!
I wroted a little script that should check for new updates on a server and get them if any. The problem is, every time I run it with sh, I'm getting an "script: 20: Syntax error: Unterminated quoted string" error!
The problem is, there isn't any "unterminated quoted string" in my script:... (2 Replies)
Hi,
I have a script output.sh which produces the following output (as an example):
"abc def" "ghi jkl"
This output should be handled from script input.sh as input and the quotes should be treated as variable delimiters but not as regular characters.
input.sh (processing positional... (2 Replies)
I have list of data I have cut down to format:
I am using sed command to remove the sed 's/
Returns error:
sed: -e expression #1, char 5: unterminated `s' command
Full code line is:
cat textFile | cut -d ' ' -f 4 | cut ':' -f 1 | sed 's/
Thanks,
Please use next time code tags... (2 Replies)
Hello All,
I have something like below
LDC100/rel/prod/libinactrl.a
LAA2000/rel/prod/libinactrl.a
I want to remove till first forward slash that is outputshould be as below
rel/prod/libinactrl.a
rel/prod/libinactrl.a
How can I do that ??? (8 Replies)
I need to remove double quoted strings from specific lines in a file. The specific line numbers are a variable. For example, line 5 of the file contains
A B C "string"
I want to remove "string". The following sed command works:
sed '5 s/\"*\"//' $file
If there are multiple... (2 Replies)
Hi Guys,
When I am executing the script
#! /bin/bash
SARBACKUPS=/home/pradeep/sarBackups
cd /var/log/sysstat
ls -1t sar* | while read SARNAME
do
cp -p "$SARNAME" $( echo "$SARBACKUPS"/"$HOSTNAME"_"$SARNAME"_"`date +"%Y%m%d`.bkup )
done
I am getting
final.sh: 1: Syntax... (3 Replies)
Hi Froum.
I have tried in vain to find a solution for this problem - I'm trying to replace any double quotes within a quoted string with a single quote, leaving everything else as is.
I have the following data:
Before:
... (32 Replies)
I have the logic below to look up for matches within the columns between the two files with awk.
In the if statement is where the string comparison is attempted with ==
The issue seems to be with the operands, as
1. when " '${SECTOR}' " -- double quote followed by single quote -- awk matches... (1 Reply)
Discussion started by: deadyetagain
1 Replies
LEARN ABOUT NETBSD
prop_number_integer_value
PROP_NUMBER(3) BSD Library Functions Manual PROP_NUMBER(3)NAME
prop_number, prop_number_create_integer, prop_number_create_unsigned_integer, prop_number_copy, prop_number_size, prop_number_unsigned,
prop_number_integer_value, prop_number_unsigned_integer_value, prop_number_equals, prop_number_equals_integer,
prop_number_equals_unsigned_integer -- numeric value property object
LIBRARY
Property Container Object Library (libprop, -lprop)
SYNOPSIS
#include <prop/proplib.h>
prop_number_t
prop_number_create_integer(int64_t val);
prop_number_t
prop_number_create_unsigned_integer(uint64_t val);
prop_number_t
prop_number_copy(prop_number_t number);
int
prop_number_size(prop_number_t number);
bool
prop_number_unsigned(prop_number_t number);
int64_t
prop_number_integer_value(prop_number_t number);
uint64_t
prop_number_unsigned_integer_value(prop_number_t number);
bool
prop_number_equals(prop_number_t num1, prop_number_t num2);
bool
prop_number_equals_integer(prop_number_t number, int64_t val);
bool
prop_number_equals_unsigned_integer(prop_number_t number, uint64_t val);
DESCRIPTION
The prop_number family of functions operate on a numeric value property object type. Values are either signed or unsigned, and promoted to a
64-bit type (int64_t or uint64_t, respectively).
It is possible to compare number objects that differ in sign. Such comparisons first test to see if each object is within the valid number
range of the other:
o Signed numbers that are greater than or equal to 0 can be compared to unsigned numbers.
o Unsigned numbers that are less than or equal to the largest signed 64-bit value (INT64_MAX) can be compared to signed numbers.
Number objects have a different externalized representation depending on their sign:
o Signed numbers are externalized in base-10 (decimal).
o Unsigned numbers are externalized in base-16 (hexadecimal).
When numbers are internalized, the sign of the resulting number object (and thus its valid range) is determined by a set of rules evaluated
in the following order:
o If the first character of the number is a '-' then the number is signed.
o If the first two characters of the number are '0x' then the number is unsigned.
o If the number value fits into the range of a signed number then the number is signed.
o In all other cases, the number is unsigned.
prop_number_create_integer(int64_t val)
Create a numeric value object with the signed value val. Returns NULL on failure.
prop_number_create_unsigned_integer(uint64_t val)
Create a numeric value object with the unsigned value val. Returns NULL on failure.
prop_number_copy(prop_number_t number)
Copy a numeric value object. If the supplied object isn't a numeric value, NULL is returned.
prop_number_size(prop_number_t number)
Returns 8, 16, 32, or 64, representing the number of bits required to hold the value of the object. If the supplied object isn't a
numeric value, NULL is returned.
prop_number_unsigned(prop_number_t number)
Returns true if the numeric value object has an unsigned value.
prop_number_integer_value(prop_number_t number)
Returns the signed integer value of the numeric value object. If the supplied object isn't a numeric value, zero is returned. Thus,
it is not possible to distinguish between ``not a prop_number_t'' and ``prop_number_t has a value of 0''.
prop_number_unsigned_integer_value(prop_number_t number)
Returns the unsigned integer value of the numeric value object. If the supplied object isn't a numeric value, zero is returned.
Thus, it is not possible to distinguish between ``not a prop_number_t'' and ``prop_number_t has a value of 0''.
prop_number_equals(prop_number_t num1, prop_number_t num2)
Returns true if the two numeric value objects are equivalent. If at least one of the supplied objects isn't a numeric value, false is
returned.
prop_number_equals_integer(prop_number_t number, int64_t val)
Returns true if the object's value is equivalent to the signed value val. If the supplied object isn't a numerical value or if val
exceeds INT64_MAX, false is returned.
prop_number_equals_unsigned_integer(prop_number_t number, uint64_t val)
Returns true if the object's value is equivalent to the unsigned value val. If the supplied object isn't a numerical value or if val
exceeds INT64_MAX, false is returned.
SEE ALSO prop_array(3), prop_bool(3), prop_data(3), prop_dictionary(3), prop_object(3), prop_string(3), proplib(3)HISTORY
The proplib property container object library first appeared in NetBSD 4.0.
BSD January 21, 2008 BSD