I have a solution, but it seems labored. I would like to compare strings return a value in percent out of 100.
Such as:
i.e., 'abc' is 300% longer than 'a'
For beginners: s1=${#text1} will return the length of $text1. In this case it would return '1' because it is one character long ('a').
I've looked at the man pages for 'diff' and some others and haven't figured out an easy way that this could be done in a more simple manner; yet, something tells me I'm missing something. I'm repeating the formulas, and I'm wondering if there is perhaps some way to do an inverse of a result... Anyways, it seems redundant.
I need to compare two files with exactly same length as example: -
File1 contain 500 records with length of 640 chars of each line.
File2 contain 1500 records with length of 640 chars of each line.
I need get an output to be written in File3 which will contain 1000 records difference.
but... (4 Replies)
Need a script that manipulates a fixed length file that will compare 2 fields in that file and if they are equal write that line to a new file.
i.e. If fields 87-93 = fields 119-125, then write the entire line to a new file. Do this for every line in the file. After we get only the fields... (1 Reply)
I have two very large datasets (>100MB) in a simple vertical list format. They are of different size and with different order and formatting (e.g. whitespace and some other minor cruft that would thwart easy regex).
Let's call them set1 and set2.
I want to check set2 to see if it contains... (2 Replies)
Hi,
Can anyone help with a effective solution ?
I need to change a variable length text field (between 1 - 18 characters) to a fixed length text of 18 characters with the unused portion, at the end, filled with spaces.
The text field is actually field 10 of a .csv file however I could cut... (7 Replies)
Hello,
Is there anyway that I can align a pipe delimited text file by the maxium field length where the field is separated out by pipes for large text files with more than
100,000 rows?
So, far I have searched other forums and google about aligning text files in unix and I have noticed that... (7 Replies)
I am trying to get text from a webpage, in terminal form. So far I am:
1. getting the html for the page printed using curl (curl -s webpage.com), which is then
2. piped to awk, printing line number 29 (awk NR==29), then
3. this is where I am sort of lost. I know where in the printed line I... (7 Replies)
The awk below using the sample input would output the following: Basically, it averages the text in $5 that matches if $7 < 30 .
awk '{if(len==0){last=$5;total=$7;len=1;getline}if($5!=last){printf("%s\t%f\n", last,... (6 Replies)
Hi,
I want to compare strings length to a number but i am getting error. I want first name should be length of 8.
Please help.
#bin !/bin/bash
clear
echo -n "Enter name "
read name
IFS=_
ary=($name)
for key in "${!ary}"; do echo "$key${ary}"; done
##First name should be equal to 8... (8 Replies)
Hi,
I have a text file with sample records as
CASE ID: 20170218881083
Original presentment record for ARN not found
for Re-presentment
I want to extract the 23 digit number from this file. I thought of using grep but initially couldn't extract the required number. However, after... (16 Replies)
Discussion started by: dsid
16 Replies
LEARN ABOUT OSF1
xdevicebell
XDeviceBell(3X11)XDeviceBell(3X11)NAME
XDeviceBell - ring a bell on a device supported through the input extension
SYNOPSIS
Status XDeviceBell(display, device, feedbackclass, feedbackid, percent)
Display *display;
XDevice *device;
XID *feedbackclass;
XID *feedbackid;
int *percent;
ARGUMENTS
Specifies the connection to the X server. Specifies the device with which the bell is associated. Specifies the class of the feedback
with which the bell is associated. Specifies the id of the feedback with which the bell is associated. Specifies the volume in the range
-100 to 100 at which the bell should be rung.
DESCRIPTION
The XDeviceBell request causes the server to ring a bell on the specified feedback of the specified device, if possible. The specified vol-
ume is relative to the base volume for the bell. If an invalid device is specified, a BadDevice error will be returned. The feedbackclass
and feedbackid parameters contain values returned by an XGetFeedbackControl request and uniquely identify the bell to ring. If a feedback-
class is specified that does not support a bell, or if a nonexistent feedbackid is specified, or a percent value is specified that is not
in the range -100 to 100, a BadValue error will be returned.
The volume at which the bell is rung when the percent argument is nonnegative is:
base - [(base * percent) / 100] + percent
The volume at which the bell rings when the percent argument is negative is:
base + [(base * percent) / 100]
To change the base volume of the bell, use XChangeFeedbackControl.
XDeviceBell can generate a BadDevice or a BadValue error.
DIAGNOSTICS
An invalid device was specified. The specified device does not exist, or has not been opened by this client via XOpenInputDevice. An
invalid feedbackclass, feedbackid, or percent value was specified.
SEE ALSO XChangeFeedbackControl(3X11), XBell(3X11)
Programming With Xlib
XDeviceBell(3X11)