Temat
Jak napisać skrypt, który wyśle..?
81.190.15.* napisał:
Jak napisac skrypt, który wyśle wiadomość o treści zawartej w pliku tresc.txt do adresatów zawartych w pliku adresaci.txt z tematem "Witam cię" za pomocą mailx-a? Proszę o radę.217.98.136.* napisał:
Takie coś powinno pomóc:CODE
#!/bin/bash
SUBJECT="sabdżekt"
MAIL="mail.txt"
TEKST="tekst.txt"
ILE=`cat $MAIL | grep -e "" | wc -l | awk '{ print $1 }'`
for x in `seq $ILE`; do
WHERE=`cat -ns $MAIL |grep -e "" | grep $x | awk '{ print $2 }'`
mail -s "sabdżekt" $WHERE < $TEKST;
done
81.190.15.* napisał:
Dziękuje, pobawie sie tym i zobaczymy.81.190.15.* napisał:
Uruchamia sie, lecz nie rozpoznaje komendy seq i sie wysypuje. Szukałem i jakoś nie mogę znależć do czego to seq sie odnosi. Chyba musze wymienić podręcznik.217.98.136.* napisał:
Wersja z dorobionym sequencerem skoro go nie masz:CODE
#!/bin/bash
seq () {
k=$1
while [ "$k" != "0" ]; do
echo $k
k=`expr $k - 1`
done
}
SUBJECT="sabdżekt"
MAIL="mail.txt"
TEKST="tekst.txt"
ILE=`cat $MAIL | grep -e "" | wc -l | awk '{ print $1 }'`
for x in `seq $ILE`; do
WHERE=`cat -ns $MAIL |grep -e "" | grep $x | awk '{ print $2 }'`
mail -s "sabdżekt" $WHERE < $TEKST;
done
81.190.15.* napisał:
ok, co prawda flaga -e powoduje u mnie blad, to po usunieciu jej wszystko dziala jak nalezy. Dzieki wielkie, zazdroszcze posiadanej wiedzy. Jakbys znalazl troche czasu to rzuc okiem na to:W pliku o nazwie liczby.txt w kolejnych wierszach znajdują sie cyfry w zakresie [0,9]
Zadaniem programu było by wyliczenie sumy wszystkich liczb z pliku oraz wydruk wyniku na ekran.
Jeszcze raz dziękuję,
217.98.136.* napisał:
Na podstawie wcześniejszego:CODE
#!/bin/bash
seq () {
k=$1
while [ "$k" != "0" ]; do
echo $k
k=`expr $k - 1`
done
}
DANE="dane.txt"
SUMA="0"
if [ -r $DANE ]; then
ILE=`cat $DANE | grep [0-9] | wc -l | awk '{ print $1 }'`
for x in `seq $ILE`; do
LICZBA=`cat $DANE | grep [0-9] | head -n $x dane.txt | tail -n 1`
SUMA=$[ SUMA + LICZBA ]
done
fi
echo "$0: suma liczb z pliku $DANE wynosi $SUMA"
81.190.15.* napisał:
Też działa, masz wiedzę nie ma co. Dzięki za okazaną pomoc - pobawie sie tym jeszcze. PozdrawiamPodobne tematy
Czy w Mandrake można odpalić jakieś gry z windy
Jaki antywirus do Linuxa?
jak wyłączyć dysk
jak podzielic dysk - prosze o rady wynikajace z doswiadczen
Xfree86 4.3 oraz jak wyjsc? :]
jak usunac linuxa :) tzn. partycje :)
Jaki macie system?
Jak uaktywnić drugi procesor?
jaki linux na laptopa?
dzielenie neo+ usb i jaka dystrybucja pOMOCY!
jak przekierowac???
jakiego linuxa na serwer???
Kto pomoze w uruchomieniu Mandrake 9.1 jako serwer ???
Pentium 233& 32mb ram jaki lin?
Jaki antywirus do Linuxa?
jak wyłączyć dysk
jak podzielic dysk - prosze o rady wynikajace z doswiadczen
Xfree86 4.3 oraz jak wyjsc? :]
jak usunac linuxa :) tzn. partycje :)
Jaki macie system?
Jak uaktywnić drugi procesor?
jaki linux na laptopa?
dzielenie neo+ usb i jaka dystrybucja pOMOCY!
jak przekierowac???
jakiego linuxa na serwer???
Kto pomoze w uruchomieniu Mandrake 9.1 jako serwer ???
Pentium 233& 32mb ram jaki lin?
Działy
Copyright © 2002-2024 | Prywatność | Load: 1.76 | SQL: 1 | Uptime: 59 days, 3:19 h:m |
Wszelkie uwagi prosimy zgłaszać pod adresem eddy@heh.pl