04-10-2009
Compare string output to int value?
Hi,
i'd like to implmeent emergency shutdown script in case our AC dies and the temperature rises too high.
I can get core temperatures with:
sensors | grep Core | cut -c15-16
Result is:
23
18
18
13
21
18
15
17
How can I check if any of the cores is above eg. 80 (that's C of course, not F) and initiate shutdown?
Thanks
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
i want to read a text file whose content(single line) will be a number like 1 or 2 or 3 ..... what i want to do is to read the file and increment the content of the file, using unix scripting.
Regards,
Senthil Kumar Siddhan. (2 Replies)
Discussion started by: senthilk615
2 Replies
2. UNIX for Dummies Questions & Answers
hello everybody!
I want to create a file with permissions for read, write, and execute to everybody using C, so I write this code:
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
int main(){
int fileDescriptor;
fileDescriptor =... (2 Replies)
Discussion started by: csnmgeek
2 Replies
3. Programming
i got a string E.g "12.67"
how do i convert it into a int so that
a= 12
b =67
any one can guide me along? (8 Replies)
Discussion started by: xiaojesus
8 Replies
4. Shell Programming and Scripting
hello guys i m new to shell scripting and can't find out why this structure is not right
I m guessing this happens because $LINESUM is a string . so how can i do this ?
i want my script to do so many loops as the number of the lines of one custom file.
#!/bin/bash
echo give me path name... (5 Replies)
Discussion started by: xamxam
5 Replies
5. Programming
Hi,
from the manual
listen(2): listen for connections on socket - Linux man page
It has a parameter called backlog and it limits the maximum length of queue of pending list.
If I set backlog to 128, is it means no more than 128 packets can be handled by server?
If I have three... (3 Replies)
Discussion started by: sehang
3 Replies
6. Programming
hi
I want to write a function which takes int as input and returns a string like this.
char GetString(int iNo)
{
switch(iNo)
{
case 0:
return "Zero";
break;
case 1:
return "One";
break;
}
}
void main()
{
int i;
printf("Enter... (1 Reply)
Discussion started by: atharalikhan
1 Replies
7. Programming
Does anyone know how to convert a IP address given as 'string' into a 'u_int32_t'? Are there any build any functions already? (1 Reply)
Discussion started by: Freaky123
1 Replies
8. Programming
I have a string containing 2 integers separated by /, for example 12/8 or 8/6 am want to store the numbers in two integers. (3 Replies)
Discussion started by: kristinu
3 Replies
9. Shell Programming and Scripting
Hi,
I have multiple files that each contain one column of strings:
File1:
123abc
456def
789ghi
File2:
123abc
456def
891jkl
File3:
234mno
123abc
456def
In total I have 25 of these type of file. (5 Replies)
Discussion started by: owwow14
5 Replies
10. Shell Programming and Scripting
Hi,
I have column 5 in a file which contains string like this for ex.
RP11-125O5.2
SLCO1B1
CAPN1
FRMPD2
TXNL4B
So I do by
data = )]
ValueError: invalid literal for int() with base 10: 'R'
Can someday tell me how to convert this column into int successfully.
Thank You in... (7 Replies)
Discussion started by: rossi
7 Replies
LEARN ABOUT DEBIAN
sensors
sensors(1) Linux User's Manual sensors(1)
NAME
sensors - print sensors information
SYNOPSIS
sensors [ options ] [ chips ]
sensors -s [ chips ]
sensors --bus-list
DESCRIPTION
sensors is used to show the current readings of all sensor chips.
sensors -s is used to set all limits as specified in the configuration file.
sensors --bus-list is used to generate bus statements suitable for the configuration file.
OPTIONS
-c config-file
Specify a configuration file. If no file is specified, the libsensors default configuration file is used. Use `-c /dev/null' to tem-
porarily disable this default configuration file.
-h Print a help text and exit.
-s Evaluate all `set' statements in the configuration file and exit. You must be `root' to do this. If this parameter is not specified,
no `set' statement is evaluated.
-A Do not show the adapter for each chip.
-u Raw output. This mode is only meant for debugging.
-v Print the program version and exit.
-f Print the temperatures in degrees Fahrenheit instead of Celsius.
--bus-list
Generate bus statements suitable for using in sensors.conf. Such bus statements are only needed if you have several chips sharing
the same address on different buses of the same type. As bus numbers are usually not guaranteed to be stable over reboots, these
statements let you refer to each bus by its name rather than numbers.
FILES
/etc/sensors3.conf
/etc/sensors.conf
The system wide configuration file. See sensors.conf(5) for further details.
SEE ALSO
sensors.conf(5)
AUTHOR
Frodo Looijaard and the lm_sensors group http://www.lm-sensors.org/
lm-sensors 3 October 2007 sensors(1)