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 11771 13.06.2018, 20:37
Ostatni post: coci
  Jak napisać program typu konsola poleceń? toslaw1 6 10427 29.06.2017, 18:58
Ostatni post: toslaw1
  czy w java można napisać dowolny program ? anders33 7 11378 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
Toungue Wybór szkoły średniej przez potencjalnego programistę Zikinan 1 6384 09.02.2020 15:58
Ostatni post: dzikuu86
  Skrypt pod sklep internetowy Talcia 4 8979 14.12.2019 19:48
Ostatni post: hexopex760
  Poszukuję pomysłu na prosty program ;) janciu96 5 15876 13.12.2019 23:32
Ostatni post: Ajgor
  Programowanie Batch (CMD) Informatyk2019 0 7182 11.12.2019 18:30
Ostatni post: Informatyk2019
  [JavaScript] Znajdowanie przedziału czasu rafal12999 0 3281 10.12.2019 17:58
Ostatni post: rafal12999
  Przekazywanie wskaźnika przez referencję w Qt Trojan3000 3 15202 10.12.2019 13:16
Ostatni post: Ajgor
  Proszę o pomoc w uzupełnieniu ankiety dt. Zawodu Programisty MaleMonki 0 3755 17.11.2019 12:47
Ostatni post: MaleMonki
  Spring framework – jakie strony polecacie do nauki? olek23 5 9033 15.11.2019 15:57
Ostatni post: Alsenas
  Programowanie windy (problem) w C++ mysza2323 2 8278 06.11.2019 23:04
Ostatni post: mysza2323
  Programy w C ~Anonim 1 8513 22.10.2019 17:48
Ostatni post: Szachista
  Wyświetlanie informacji z bazy danych na stronie www PitPlay 1 9117 16.09.2019 11:18
Ostatni post: Ajgor
  Błąd przy uruchamianiu programu w Java z wiersza poleceń Physicist 3 4702 30.08.2019 14:16
Ostatni post: Physicist
  Python z wiersza poleceń Physicist 15 24468 21.08.2019 20:14
Ostatni post: Physicist
  Transfer plików via FTP Visual Basic FireBytes 3 7209 15.08.2019 07:41
Ostatni post: Szachista
  Menu wysuwane z boku patryk67 1 8894 07.08.2019 12:43
Ostatni post: aht