Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Początki z bashem - jak napisać skrypty: wysłanie maila i kalkulator?

#1
Początki z bashem - jak napisać skrypty: wysłanie maila i kalkulator?
Witam


Tak jak w temacie czyli dopiero zaczynam z bashem wiem male podstawy ale nie moge rozgryzc jak napisac 2 skrypty (dostalem je na zaliczeniu i nie wiedzialem Smutek ):

- do wysylania maila ( podajemy adres email on sprawdzi czy jest prawidlowy potem temat, tresc i wyslanie maila )

- kalkulator ( wybieramy czy co ma robic a-dodawanie - b odejmowanie c- mnozenie d- dzielenie)


Szukalem w necie ale jakos nie znalazlem... wszedzie sa juz bardzie zaawansowane programy.



Pozdrawiam

Nieprawidłowy temat wątku.
Zapoznaj się z http://forum.pcformat.pl/showthread.php?tid=30324.
andsze1
only God can judge me, is that right?
only God............, nobady else........

[Obrazek: wqdz690429546a.GIF] Piszę poprawnie po polsku.
 System operacyjny: linux Przeglądarka: firefox
#2
RE: Początki z bashem
Co do drugiego. Możesz zrobić dialog lub zwyczajną pętlę wyświetlającą możliwości wyboru. Przy tym musisz zadeklarować zmienną, a potem ją odczytać. Następnie w "sednie" programu deklarujesz kolejne zmienne ($a, $b). Po tym jak użytkownik je wpisze, to Ty każesz programowi je wyliczyć i wydrukować na ekranie wynik. Myślę, że jak wrócę z wycieczki to napiszę Ci ten prosty skrypt.
 System operacyjny: linux_ubuntu Przeglądarka: firefox
#3
RE: Początki z bashem
Ok bedzie fajnie Wesoły z wycieczki ? to kiedy Ty wracasz Język
A ten 1 skrypt na maila ? Ktos wie jak zrobic ?


Pozdrawiam


edit: rozumiem ze nikt mi nie napisze tego ? Smutek
only God can judge me, is that right?
only God............, nobady else........

[Obrazek: wqdz690429546a.GIF] Piszę poprawnie po polsku.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#4
RE: Początki z bashem - jak napisać skrypty: wysłanie maila i kalkulator?
To znaczy ja Ci napiszę drugie tylko potrzebuję chwilkę czasu

O to skrypt kalkulatora:

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$


#!/bin/bash

koniec()
{
echo "$a $dzial $b = $wynik"

}

znak_dzialania()
{
read -p "Wpisz znak działania (a;b;c;d): " znak
if [ -z $znak ]; then
echo "Nie wpisałeś znaku"
znak_dzialania
fi

if [ $znak == a ]; then
dzial="+"
wynik=$[$a + $b];
elif [ $znak == b ]; then
dzial="-"
wynik=$[$a - $b];
elif [ $znak == c ]; then
dzial="*"
wynik=$[$a * $b];
elif [ $znak == d ]; then
dzial="/"
wynik=$[$a / $b];
else
echo "Nie wpisałeś prawidłowego znaku"
znak_dzialania
fi
koniec
}

wpisywanie_liczb()
{
echo ""
read -p "Podaj 2 liczby [użyj spacji]: " a b

if [ -z $a ]; then
echo "Nie wpisałeś jednej liczb"
wpisywanie_liczb
elif [ -z $b ]; then
echo "Nie wpisałeś jednej z liczb"
wpisywanie_liczb
else
znak_dzialania
fi
}

echo "#####################"
echo "Działania:"
echo "a-dodawanie"
echo "b-odejmowanie"
echo "c-mnożenie"
echo "d-dzielenie"
echo "#####################"
echo ""

wpisywanie_liczb



$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

Pamiętaj, żeby nadać mu prawa pliku wykonywalnego, np. chmod 777
 System operacyjny: linux Przeglądarka: firefox
#5
RE: Początki z bashem - jak napisać skrypty: wysłanie maila i kalkulator?
Czy zauważyłeś, że ostatnio prawie 10 lat temu ten wątek był aktywny? Następnym razem otrzymasz ostrzeżenie za odkopywanie starych tematów. Zamykam.
 System operacyjny: linux_ubuntu Przeglądarka: firefox
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
jak zrobic kalkulator w bashujak zrobic kalkulator w bashu/kalkulator w linux skryptnapisac skrypt kalkulator linuxpliki bashowe kalkulator

Podobne wątki (Początki z bashem - jak napisać skrypty: wysłanie maila i kalkulator?)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Potwierdzenie na maila po wysłaniu pliku coci 0 8231 13.06.2018, 20:37
Ostatni post: coci
  Jak napisać program typu konsola poleceń? toslaw1 6 8459 29.06.2017, 18:58
Ostatni post: toslaw1
  czy w java można napisać dowolny program ? anders33 7 9229 04.04.2017, 22:03
Ostatni post: koneton

Skocz do:


Wybrane wątki (Początki z bashem - jak napisać skrypty: wysłanie maila i kalkulator?)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Środowisko do assemblera Physicist 4 4195 21.04.2019 14:04
Ostatni post: Ajgor
  VBA excel dmjs 6 4330 17.04.2019 10:20
Ostatni post: ptrick
  C++ - sens pogłębiania nauki gbr 5 4894 25.03.2019 12:53
Ostatni post: koneton
  Klasa wewnętrzna w C++ Physicist 4 4736 23.03.2019 18:28
Ostatni post: Physicist
  Ruby on Rails - tutoriale luciussulla 0 4156 23.03.2019 16:49
Ostatni post: luciussulla
Big Grin Czy dostane sie technikum informatycznego klaudiusz20046 6 6759 21.03.2019 01:28
Ostatni post: UnableToSee
  [C#] Program do moderacji czatów gier wiktrom12 0 4636 07.03.2019 15:33
Ostatni post: wiktrom12
  Mój pierwszy projekt - Pomoc rafal12999 1 5177 07.02.2019 22:01
Ostatni post: Szachista
  pomoc projekt scilab piesel18 2 6356 04.02.2019 09:03
Ostatni post: piesel18
  Szkoła Informatyczna Zikinan 1 5552 02.02.2019 17:59
Ostatni post: wojownikhaha
  [Java] Strona z zadaniami do rozwiązania i odpowiedziami rafal12999 2 6484 27.01.2019 13:44
Ostatni post: rafal12999
  kompilacja biblioteki Agui - cmake jurek2 0 5806 10.01.2019 13:12
Ostatni post: jurek2
  Zamiana całego zestawu znaków wg przyporządkowania BarHorab 5 6475 19.12.2018 16:45
Ostatni post: Szachista
  Sumowanie licz excel - problem OxyGenE 2 9369 19.12.2018 16:29
Ostatni post: Szachista
  Jaki kod pod pewne zdarzenia visualbasic 2010 aktywny27 4 7043 07.11.2018 13:41
Ostatni post: Ajgor