projct execline składa się z (nie-interaktywnym) języka skryptowego, jak sh; ale jego składnia jest zupełnie inny od tradycyjnej składni powłoki. Program execlineb ma być stosowany jako interpreter do pliku tekstowego; inne polecenia są zasadniczo przydatne wewnątrz skryptu execlineb.
execline jest już tak potężny jak muszli: to cechy warunkowe, pętle w stylu getopt obsługę opcji, znaki zastępcze, i więcej. Tymczasem jego składnia jest znacznie bardziej logiczne i przewidywalne niż składni powłoki, a nie ma żadnych problemów z bezpieczeństwem.
Instalacja
execline następująco konwencję slashpackage.
* Tworzenie katalogu pakietu /:
mkdir -p / opakowanie
chmod 1755 / opakowanie
cd / opakowanie
Rozpakuj pakiet execline:
tar -zxpvf execline-1.06.tar.gz
jeśli nie mają GNU tar, skontaktuj się z gunzip i tar strony podręcznika.
rm execline-1.06.tar.gz
cd admin / execline-1.06
Jeśli chcesz użyć innego kompilatora i linkera niż domyślne, edycji conf-kompilacji / conf-cc i conf-kompilacji / conf-ld, ile potrzeba.
Na przykład, jeśli twój libc ułatwia, można zmodyfikować te pliki do statycznych plików binarnych, które wykonują lepiej. Nie próbuj tego z GNU libc, choć - w systemie Linux, należy skorzystać z diety libc.
Jeśli chcesz zmienić domyślny stripping zachowania plików wykonywalnych i bibliotek, edycji conf-kompilacji / conf-stripbins i conf-kompilacji / conf-striplibs w razie potrzeby.
Skompilować i skonfigurować execline:
Pakiet / instalacji
lub wykonać pakiet / skompilować go skompilować, a następnie zajrzeć do podkatalogu poleceń i skopiować pliki binarne, gdzie są potrzebne.
Następnie można usunąć podkatalog kompilacji, aby zaoszczędzić miejsce na dysku.
Spójrz w podkatalogu etc: edytować tam pliki do własnych potrzeb, a następnie skopiować je do /etc.
What jest nowy w tym wydaniu:
- Ta wersja naprawia błąd w narzędziu forx.
Co nowego w wersji 1.3.0:
- Ta wersja naprawia błąd w narzędziu forx.
Co nowego w wersji 1.2.1:
- Ta wersja naprawia błąd w narzędziu fdreserve.
Co nowego w wersji 1.2.0:
- Ta wersja rozwiązuje mały błąd w lewy apostrof i dodaje wsparcie dla instalacji nie slashpackage.
Co nowego w wersji 1.1.6:
- Ta wersja rozwiązuje żenujący błąd w & quot; tła & quot; Narzędzie, które nie pozwoliły na ustawienie zmiennej środowiskowej LASTPID.
Co nowego w wersji 1.1.5:
- W tej wersji dodano funkcjonalność lewy apostrof, forx i forbacktickx: zmienna może być teraz zmienną środowiskową zamiast substytucji makro .
- Nowe zachowanie stanie się domyślnym w przyszłości.
Co nowego w wersji 1.08:
- W tej wersji dodano kilka funkcji do execline, a mianowicie sposób, aby wyrwać się z pętli na początku, lepszy projekt dla rozgałęzienia warunkowe, a awaryjna dla exec i więcej.
- rozwiązuje również problem kompilacji z systemem Mac OS X.
Komentarze nie znaleziono