06-23-2009
In order to accept your post I will now close the previous...
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
I need to read a text file from shell script line by line and copy the feilds of each line.
Below is the complete requirement.
I've text file which contains ...
pgm1 file11 file12 file13
pgm2 file21 file22
pgm3 file31 file32 file33
I'll give input as... (4 Replies)
Discussion started by: ani12345
4 Replies
2. Shell Programming and Scripting
I have an issue where I need to append a value at the last of the csv, I have created a shell script and it is appending the columns at the last but it is appending at all lines, and my requirement is specific to just append at the 1st line.
Have a look and suggest, (7 Replies)
Discussion started by: anujrichhariya
7 Replies
3. Shell Programming and Scripting
hello ,
plz help for below script req:-
how can we read a file line by line in shell script ? (4 Replies)
Discussion started by: abhigrkist
4 Replies
4. Shell Programming and Scripting
Hi Folks,
I was given a task to append three IP's at the end of a specific (and unique) line within a file on multiple servers.
I was not able to do that with the help of a script. All I could was:
for i in server1 server2 server3 server4
do
ssh $i
done
I know 'sed' could be used to... (5 Replies)
Discussion started by: momin
5 Replies
5. Shell Programming and Scripting
Hi ,
I am trying to write an shell, which reads a text file (from a location) having a list of numbers of strictly 5 digits only ex: 33144
Now my script will check :
1) that each entry is only 5 digits & numeric only, no alphabets, & its not empty.
2)then it executes a shell script called... (8 Replies)
Discussion started by: new_to_shell
8 Replies
6. Shell Programming and Scripting
Hi all
I have spent half a day trying to create a shell script which reads a configuration file on a line by line basis.
The idea of the file is that each will contain server information, such as IP address and various port numbers. The line could also be blank (The file is user created). Here... (1 Reply)
Discussion started by: haggismn
1 Replies
7. Shell Programming and Scripting
I have a LOG file which looks like this
Import started at: Mon Jul 23 02:13:01 EDT 2012
Initialization completed in 2.146 seconds.
--------------------------------------------------------------------------------
--
Import summary for Import item: PolicyInformation... (8 Replies)
Discussion started by: biztank
8 Replies
8. Shell Programming and Scripting
Hi All,
We have a file in the following format:
0.010000 $ ITI 11 LV2 $ 40456211 $
0.135000 $ ITI 11 LV1 $ 40512211 $
1.215600 $ ITI 11 ITI3 $ 41406211 $
24/05/2014 14:05:02
0.030000 $ ITI 11 LV2 $ 40456211 $
... (3 Replies)
Discussion started by: gauravsinghal79
3 Replies
9. Shell Programming and Scripting
Hi,
I had generated a report in my tool as followsoutput.txt
43.35
9
i needed the script to generate a new file like below
i want to append the text to each of these lines of my filenewoutputfile.txt should be
Total Amount : 43.35
Record Count:9
Regards,
Vasa Saikumar.
... (2 Replies)
Discussion started by: hemanthsaikumar
2 Replies
10. Shell Programming and Scripting
i have a text file as belows, it includes 2 columns, 1st is the column name, 2nd is the file_name
data_file.txt
column_name file_name
col1 file1
col2 file2
col3 file1
col4 file1
col5 file2
now, i would like to... (4 Replies)
Discussion started by: tester111
4 Replies
LEARN ABOUT LINUX
overload
overload(3erl) Erlang Module Definition overload(3erl)
NAME
overload - An Overload Regulation Process
DESCRIPTION
overload is a process which indirectly regulates CPU usage in the system. The idea is that a main application calls the request/0 function
before starting a major job, and proceeds with the job if the return value is positive; otherwise the job must not be started.
overload is part of the sasl application, and all configuration parameters are defined there.
A set of two intensities are maintained, the total intensity and the accept intensity . For that purpose there are two configuration param-
eters, the MaxIntensity and the Weight value (both are measured in 1/second).
Then total and accept intensities are calculated as follows. Assume that the time of the current call to request/0 is T(n) , and that the
time of the previous call was T(n-1) .
* The current total intensity , denoted TI(n) , is calculated according to the formula,
TI(n) = exp(-Weight*(T(n) - T(n-1)) * TI(n-1) + Weight ,
where TI(n-1) is the previous total intensity.
* The current accept intensity , denoted AI(n) , is determined by the formula,
AI(n) = exp(-Weight*(T(n) - T(n-1)) * AI(n-1) + Weight ,
where AI(n-1) is the previous accept intensity, provided that the value of exp(-Weight*(T(n) - T(n-1)) * AI(n-1) is less than MaxInten-
sity ; otherwise the value is
AI(n) = exp(-Weight*(T(n) - T(n-1)) * AI(n-1) .
The value of configuration parameter Weight controls the speed with which the calculations of intensities will react to changes in the
underlying input intensity. The inverted value of Weight ,
T = 1/Weight
can be thought of as the "time constant" of the intensity calculation formulas. For example, if Weight = 0.1 , then a change in the under-
lying input intensity will be reflected in the total and accept intensities within approximately 10 seconds.
The overload process defines one alarm, which it sets using alarm_handler:set_alarm(Alarm) . Alarm is defined as:
{overload, []} :
This alarm is set when the current accept intensity exceeds MaxIntensity .
A new overload alarm is not set until the current accept intensity has fallen below MaxIntensity . To prevent the overload process from
generating a lot of set/reset alarms, the alarm is not reset until the current accept intensity has fallen below 75% of MaxIntensity , and
it is not until then that the alarm can be set again.
EXPORTS
request() -> accept | reject
Returns accept or reject depending on the current value of the accept intensity.
The application calling this function should be processed with the job in question if the return value is accept ; otherwise it
should not continue with that job.
get_overload_info() -> OverloadInfo
Types OverloadInfo = [{total_intensity, TotalIntensity}, {accept_intensity, AcceptIntensity}, {max_intensity, MaxIntensity},
{weight, Weight}, {total_requests, TotalRequests}, {accepted_requests, AcceptedRequests}].
TotalIntensity = float() > 0
AcceptIntensity = float() > 0
MaxIntensity = float() > 0
Weight = float() > 0
TotalRequests = integer()
AcceptedRequests = integer()
Returns the current total and accept intensities, the configuration parameters, and absolute counts of the total number of requests,
and accepted number of requests (since the overload process was started).
SEE ALSO
alarm_handler(3erl), sasl(3erl)
Ericsson AB sasl 2.1.9.3 overload(3erl)