Autor Wątek: Jak pod konsolą wykonać plik  (Przeczytany 10821 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Kendo

  • Gość
Jak pod konsolą wykonać plik
« dnia: Wrzesień 27, 2004, 01:29:20 pm »
Po zalogowaniu na ssh mojego serwera potrzebuje czasami wpisać wiele poleceń.
Jak usprawnić ten proces tworząc plik tekstowy (a w nim rządek poleceń) i wykonując całą zawartość pliku?

Sajmon

  • Gość
Jak pod konsolą wykonać plik
« Odpowiedź #1 dnia: Wrzesień 27, 2004, 03:01:54 pm »
touch plik
W zależności jeśli to proste komendy to piszesz linijka pod linijką
jeśli jest bardziej skompilikowe to tworzysz sobie dodatkowe funkcje.

funkcja1() {
echo "funkcja 1"
}

funkcja2() {
echo "funkcja 2"
}
i uruchamiasz w tymże pliku
funkcja1
funkcja2

a potem
sh plik

Kendo

  • Gość
Jak pod konsolą wykonać plik
« Odpowiedź #2 dnia: Wrzesień 29, 2004, 12:49:58 pm »
Problem został rozwiązany, chodziło mi o komendę:(za co dzięki wielkie Sajmonowi)
sh plik

taniNETpl

  • Gość
Jak pod konsolą wykonać plik
« Odpowiedź #3 dnia: Wrzesień 29, 2004, 07:31:55 pm »
ajtam a nielepiej napisać komendy w pliku zaczynajacynm się np. od liniii
#! /bin/bash i nadać mu atrybut wykonywalny wsadzić np. w /bin i gotowe ?

Kendo

  • Gość
Jak pod konsolą wykonać plik
« Odpowiedź #4 dnia: Wrzesień 29, 2004, 11:03:02 pm »
A oprócz konieczności wpisania dodatkowej linijki oraz nadawania wykonalności jakiś zysk z tego jest?

huk

  • Gość
Jak pod konsolą wykonać plik
« Odpowiedź #5 dnia: Wrzesień 30, 2004, 08:33:06 am »
jest taki zysk, ze mozesz to odpalic z dowolnego katalogu piszac nazwa_pliku, zamiast wchodzic do katalogu, w ktorym on sie znajduje i piszac sh nazwa_pliku ;]

taniNETpl

  • Gość
Jak pod konsolą wykonać plik
« Odpowiedź #6 dnia: Październik 03, 2004, 08:31:06 am »
zapominanm przed czym mam wpisać sh - bo mam już wpisane,  łatwo potokować,
tak lubię ....

2 adminów 10 ścierzek do jednego celu :)