Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: start w unixie  (Przeczytany 12396 razy)

zeldon

  • Gość
start w unixie
« dnia: 2007-10-03, 11:05:03 »
witam dzisiaj zacząłem zabawe z unixem i prosze o pomoc poczytałem troche o bashu i chciałbym cos w nim zrobic ale ile razy próbuje wpisując #!bin/bash to wyskakuje mi takie cos bash : !bin/bash: event not found
prosze o szczególowe wyjasnienie bo nie moge tego znaleźć dadam ze pisałem to w putty

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
start w unixie
« Odpowiedź #1 dnia: 2007-10-03, 11:08:51 »
A jaką wersję Unixa posiadasz?

M.

zeldon

  • Gość
start w unixie
« Odpowiedź #2 dnia: 2007-10-03, 11:21:12 »
nie wiem to jest na szkolnym serwerze pisze tylko unix a przed kazdym znakiem który pisze pisze  "bash-2.05"

coobba

  • Gość
start w unixie
« Odpowiedź #3 dnia: 2007-10-03, 11:25:40 »
#!bin/bash nie jest poleceniem bash'a. To tylko ciąg znaków, którym musi zaczynać się plik zawierający jego skrypt, żeby został prawidłowo zinterpretowany jako skrypt właśnie. Poza skryptem jest bezsensowny.

zeldon

  • Gość
start w unixie
« Odpowiedź #4 dnia: 2007-10-03, 11:26:35 »
to jak mam zacząc ?? napisz od tworzenia pliku

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
start w unixie
« Odpowiedź #5 dnia: 2007-10-03, 11:29:09 »
#!/bin/bash piszesz na początku skryptu. A basha już używasz! "bash-2.05"
Wpisz na google: bash tutorial i znajdziesz bez problemu pomoc!

M.

zeldon

  • Gość
start w unixie
« Odpowiedź #6 dnia: 2007-10-03, 11:33:42 »
pisze np
touch skrypt1
(wszystko spoko)(nie wiem cyz tu pisac koncówke .sh czy nie )
a potem jak pisze
#!bin/bash
(to pojawia sie bład )
kilka tutoriali juz widziałem i wszedzie zeczynają od #!bin/bash a mi ten błąd wyskajuje wiec chyba jest jakas komenda której nie używam

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
start w unixie
« Odpowiedź #7 dnia: 2007-10-03, 11:40:45 »
To napisz: sh skrypt lub bash skrypt.

M.

zeldon

  • Gość
start w unixie
« Odpowiedź #8 dnia: 2007-10-03, 12:04:27 »
czytam tutoriala i pisze tak ze sktypt sh jest plikiem tekstowym ..............................................
i znowu zaczynają do tego #!bash/bin


jakim poleceniem utworze plik do wprowadzania daych i otworze go bo widze w tutorialach tego nie ma :(

toranaga

  • Gość
start w unixie
« Odpowiedź #9 dnia: 2007-10-03, 12:27:23 »
Tworzenie pliku skryptu:
touch skrypt
lub
touch skrypt.sh
jak wolisz.

Teraz edycja dopiero co stworzonego pliku. Edytory do wyboru: nano, pico, vim... Na początek nano

nano skrypt
Wpisujesz teraz dopiero np:

#!/bin/bash

echo "Hello World!"
Zapisujesz plik i zamykasz nano (lub inny edytor).
Nadajesz mu uprawnienia do wykonywania:
chmod u+x skrypt
Uruchamiasz
./skrypt
Jak się gdzieś pomyliłem to niech mnie ktoś poprawi :)

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
start w unixie
« Odpowiedź #10 dnia: 2007-10-03, 12:43:58 »
Nie ma co poprawiać ;)
Aczkolwiek nano pewnie nie będzie:(
M.

zeldon

  • Gość
start w unixie
« Odpowiedź #11 dnia: 2007-10-03, 13:25:54 »
sprawdzałem nano, pico, vim
wpisując kolejno :

nano skrypt
pico skrypt
vim skrypt

i ten sam błąd command not found :(

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
start w unixie
« Odpowiedź #12 dnia: 2007-10-03, 13:33:27 »
To zobacz jeszcze:
vi
mcedit

M.

zeldon

  • Gość
start w unixie
« Odpowiedź #13 dnia: 2007-10-03, 13:44:44 »
hmm
mcedit to to  wyskakuje ten sam błąd
a vi wyskakują niby do pisania linie i
"skrypt" 0 lines, 0 characters
a jak cos próbuje wpisac to sygnał dzwiękowy wyskajuje :(

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
start w unixie
« Odpowiedź #14 dnia: 2007-10-03, 13:55:37 »
No to teraz pozostaje nauka edytora "vi"! Nie jest to taka łatwa sprawa :(
Tu znalazłem jakiś podręcznik:
https://engineering.purdue.edu/ECN/Support/KnowledgeBase/Docs/20020202121609/2.entering.vi

M.