Nowe posty

Autor Wątek: Obliczenia arytmetyczne w skrypcie ! POMOCY  (Przeczytany 4941 razy)

pingwiarz

  • Gość
Obliczenia arytmetyczne w skrypcie ! POMOCY
« dnia: 2006-07-07, 12:29:40 »
Do czego służy opcja append w lilo?

monksmaster

  • Gość
Obliczenia arytmetyczne w skrypcie ! POMOCY
« Odpowiedź #1 dnia: 2006-07-07, 13:04:49 »
> Do czego służy opcja append w lilo?

a do czego slużą manuale ?
#man lilo.conf (to nie zabija)

append=
              Appends  the  options  specified to the parameter line passed to the kernel.  This is typically used to specify parameters of hardware that can\\'t be entirely auto-detected or for which probing may be danger-ous. Multiple kernel parameters are separated by a blank space, and the string must be enclosed in dou-ble quotes.  Append may be used only once per \\"image=\\" section.  Example:

                   append=\\"mem=96M hd=576,64,32 console=ttyS1,9600\\"

Jedym slowem podajesz dodatkowe paramety do starty jajka.

pozdro

demonix

  • Gość
Obliczenia arytmetyczne w skrypcie ! POMOCY
« Odpowiedź #2 dnia: 2006-07-07, 09:05:27 »
Wiec mam problem z malym skypcikiem,
chodzi mi o to zeby wyliczyc procent danej liczby:

mam zmienne np:

#!/bin/ksh


a=7173 //
b=13
c=0.01

z dzialania proc= b/(a*c) powinno wyjsc okolo 0.18.....

i jak to zrobic w shell'u ?
Jezeli ktos ma jakies sugestie jak to zrobic najlepiej i najproscie prosze o pomoc bo bardzo pilnie tego potrzebuje.

dzieki z gory za pomoc

xis

  • Gość
Obliczenia arytmetyczne w skrypcie ! POMOCY
« Odpowiedź #3 dnia: 2006-07-07, 10:23:22 »
2006-07-07 09:05:27 demonix napisał:

> Wiec mam problem z malym skypcikiem,
 > chodzi mi o to zeby wyliczyc procent danej liczby:
 >
 > mam zmienne np:
 >
 > #!/bin/ksh
 >
 >
 > a=7173 //
 > b=13
 > c=0.01
 >
 > z dzialania proc= b/(a*c) powinno wyjsc okolo 0.18.....
 >
 > i jak to zrobic w shell'u ?
 > Jezeli ktos ma jakies sugestie jak to zrobic najlepiej i najproscie prosze o pomoc bo bardzo
 > pilnie tego potrzebuje.
 >
 > dzieki z gory za pomoc

W shellu jest generalnie trudno używać liczb zmiennoprzecinkowych.
Możesz użyć kalkulatora bc, lub jakiegoś zewnętrznego języka programowania np. perl lub php.
Przykład:
php -r 'echo 13/(7173*0.01);'

demonix

  • Gość
Obliczenia arytmetyczne w skrypcie ! POMOCY
« Odpowiedź #4 dnia: 2006-07-07, 11:15:43 »
No wlasnie sie o tym przekonalem :(
Pracuje na unix'owej maszynie HP i komenda ktora podales niestety nie dziala.
A jak mozna to zrobic w perlu (i czy da sie zeby bylo to zawarte w skrypcie ?)? Tak zeby to mialo rece i nogi.
Chcialbym to zrobic tak zeby obliczenia robic na odwolaniach do zmiennych bo to ma byc tabelka z wyliczeniami, a samo obliczenie procentu ma byc w petli.


 > W shellu jest generalnie trudno używać liczb zmiennoprzecinkowych.
 > Możesz użyć kalkulatora bc, lub jakiegoś zewnętrznego języka programowania np. perl lub php.
 > Przykład:
 > php -r 'echo 13/(7173*0.01);'
 >

gomath

  • Gość
Obliczenia arytmetyczne w skrypcie ! POMOCY
« Odpowiedź #5 dnia: 2006-07-07, 13:41:09 »
2006-07-07 11:15:43 demonix napisał:
 > A jak mozna to zrobic w perlu (i czy da sie zeby bylo to zawarte w skrypcie ?)?

a=7173; b=13; c=0.01; wynik=`perl -e "print $b / ($a * $c);"`

Wynik obliczenia dostepny bedzie w zmiennej $wynik.