angielskufrancuskihiszpański

Uruchom serwery | Ubuntu > | Fedora > |


Ulubiona usługa OnWorks

życzenie - Online w chmurze

Wypełnij życzenie u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


życzenie - Prosta powłoka okienna

STRESZCZENIE


chcieć ?-kodowanie Nazwa? ?Nazwa pliku arg arg ...?

OPCJE


-kodowanie Nazwa Określa kodowanie tekstu przechowywanego w Nazwa pliku. Ta opcja to
rozpoznawane tylko przed Nazwa pliku argumenty.

-mapa kolorów Nowy Określa, że ​​zamiast tego okno powinno mieć nową prywatną mapę kolorów
korzystania z domyślnej mapy kolorów dla ekranu.

-pokaz pokaz Wyświetlacz (i ekran), na którym ma być wyświetlane okno.

-geometria geometria Geometria początkowa do użycia w oknie. Jeśli ta opcja jest określona, ​​jej
wartość jest przechowywana w geometria zmienna globalna aplikacji
Tłumacz Tcl.

-Nazwa Nazwa Zastosowanie Nazwa jako tytuł wyświetlany w oknie i jako nazwę
tłumacza dla wysłać Polecenia.

-synchronizacja Wykonaj wszystkie polecenia serwera X synchronicznie, więc błędy są
zgłoszone natychmiast. Spowoduje to znacznie wolniejsze wykonanie, ale
przydaje się do debugowania.

-posługiwać się id Określa, że ​​główne okno aplikacji ma być osadzone
w oknie, którego identyfikatorem jest id, zamiast być tworzonym jako an
niezależne okno najwyższego poziomu. Id musi być określony w taki sam sposób, jak
wartość dla -posługiwać się opcja dla widżetów najwyższego poziomu (tzn. ma
taka forma zwrócona przez winfo id dowództwo).
Pamiętaj, że na niektórych platformach działa to poprawnie tylko wtedy, gdy id odnosi
do Tk rama or Najwyższy poziom to ma swoje -pojemnik opcja włączona.

-wizualny wizualny Określa wizualizację używaną dla okna. Wizualny może mieć dowolny z
formy obsługiwane przez Tk_GetVisual procedura.

-- Przekaż wszystkie pozostałe argumenty do skryptu argv zmienna
bez ich interpretacji. Zapewnia to mechanizm przejścia
argumenty takie jak -Nazwa do scenariusza zamiast posiadania chcieć zinterpretować
Im.
_________________________________________________________________________________________________

OPIS


Chcieć to prosty program składający się z języka poleceń Tcl, zestawu narzędzi Tk i a
główny program, który odczytuje polecenia ze standardowego wejścia lub z pliku. Tworzy główną
okno, a następnie przetwarza polecenia Tcl. Gdyby chcieć jest wywoływany z argumentami, wtedy pierwszy
kilka argumentów, ?-kodowanie Nazwa? ?Nazwa pliku?, określ nazwę pliku skryptu i,
opcjonalnie kodowanie danych tekstowych przechowywanych w tym pliku skryptu. Wartość dla
Nazwa pliku jest rozpoznawany, jeśli odpowiedni argument nie zaczyna się od „-”.

Jeśli nie ma argumentów lub argumenty nie określają a Nazwa pliku, wtedy życzenie brzmi Tcl
polecenia interaktywnie ze standardowego wejścia. Będzie kontynuować przetwarzanie poleceń do
wszystkie okna zostały usunięte lub do momentu osiągnięcia końca pliku na standardowym wejściu. Jezeli tam
istnieje plik „.wishrc” w katalogu domowym użytkownika, chcieć ocenia plik jako
Skrypt Tcl tuż przed odczytaniem pierwszego polecenia ze standardowego wejścia.

Jeśli argumenty do chcieć określ Nazwa pliku, następnie Nazwa pliku jest traktowany jako nazwa a
plik skryptu. Chcieć oceni skrypt w Nazwa pliku (co prawdopodobnie tworzy użytkownika
interfejs), wówczas będzie reagował na zdarzenia do momentu usunięcia wszystkich okien. Polecenia
nie będą odczytywane ze standardowego wejścia. Nie ma automatycznej oceny „.wishrc" gdy
nazwa pliku skryptu jest prezentowana na chcieć wiersza poleceń, ale plik skryptu może:
zawsze źródło to w razie potrzeby.

Zwróć uwagę, że w systemie Windows chciećwersja.exe program różni się od tclshwersja.exe program
dodatkowo ważny sposób: nie łączy się ze standardową konsolą Windows i jest
zamiast tego program okienkowy. Dzięki temu dodatkowo zapewnia dostęp do własnych
konsola dowództwo.

OPCJA PRZETWARZANIE


Chcieć automatycznie przetwarza wszystkie opcje wiersza poleceń opisane w OPCJE
podsumowanie powyżej. Wszelkie inne argumenty wiersza poleceń oprócz tych są przekazywane do
aplikacja za pomocą argc i argv zmienne opisane w dalszej części.

WNIOSEK IMIĘ I KLASA


Nazwa aplikacji, która jest używana do celów takich jak wysłać komendy, jest zajęty
z -Nazwa opcja, jeśli jest określona; w przeciwnym razie pochodzi z Nazwa pliku, Jeśli to jest
określony lub z nazwy polecenia, za pomocą którego chcieć został powołany. W ostatnich dwóch przypadkach, jeśli
nazwa zawiera znak „/”, wtedy używane są tylko znaki po ostatnim ukośniku
jako nazwę aplikacji.

Klasa aplikacji, która jest używana do celów takich jak określanie opcji za pomocą
RESOURCE_MANAGER właściwość lub plik .Xdefaults jest taki sam jak jego nazwa, z wyjątkiem tego, że
pierwsza litera jest wielka.

ZMIENNE


Chcieć ustawia następujące zmienne Tcl:

argc Zawiera licznik liczby arg argumenty (0 jeśli brak), nie wliczając
opcje opisane powyżej.

argv Zawiera listę Tcl, której elementy to arg argumenty następujące po a --
opcji lub nie pasują do żadnej z opcji opisanych w OPCJE powyżej, w
kolejność lub pusty ciąg, jeśli nie ma takich argumentów.

argv0 zawiera Nazwa pliku jeśli został określony. W przeciwnym razie zawiera nazwę przez
który chcieć został powołany.

geometria Jeśli -geometria opcja jest określona, chcieć kopiuje do tego swoją wartość
zmienny. Jeśli zmienna nadal istnieje po Nazwa pliku został oceniony,
chcieć używa wartości zmiennej w a wm geometria polecenie, aby ustawić
geometria okna głównego.

tcl_interactive
Zawiera 1 jeśli chcieć odczytuje polecenia interaktywnie (Nazwa pliku nie był
określone i standardowe wejście jest urządzeniem podobnym do terminala), 0 w przeciwnym razie.

SCRIPT AKTA


Jeśli utworzysz skrypt Tcl w pliku, którego pierwsza linia to
#!/usr/lokalny/kosz/życzenie
wtedy możesz wywołać plik skryptu bezpośrednio z powłoki, jeśli oznaczysz go jako wykonywalny.
To zakłada, że chcieć został zainstalowany w domyślnej lokalizacji w / usr / local / bin; Jeśli
jest zainstalowany gdzie indziej, będziesz musiał zmodyfikować powyższy wiersz, aby pasował. Wiele
Systemy UNIX nie pozwalają na #! długość linii przekracza około 30 znaków, więc upewnij się, że
że chcieć plik wykonywalny można uzyskać za pomocą krótkiej nazwy pliku.

Jeszcze lepszym podejściem jest rozpoczęcie plików skryptów od następujących trzech linii:
#!/ Bin / sh
# die,en Następny linia restartuje się za pomocą chcieć \
exec chcieć „0 USD” ${1+"$@"}
Podejście to ma trzy zalety w porównaniu z podejściem opisanym w poprzednim akapicie. Najpierw,
lokalizacja chcieć plik binarny nie musi być wpisany na stałe do skryptu: może być
w dowolnym miejscu w ścieżce wyszukiwania powłoki. Po drugie, zawiera około 30-znakową nazwę pliku
w poprzednim podejściu. Po trzecie, to podejście zadziała, nawet jeśli chcieć jest sam
skrypt powłoki (jest to robione na niektórych systemach w celu obsługi wielu architektur lub
systemy operacyjne: chcieć skrypt wybiera jeden z kilku plików binarnych do uruchomienia). Drzewo
linie powodują oba sh i chcieć przetworzyć skrypt, ale exec jest wykonywany tylko przez sh.
sh najpierw przetwarza skrypt; traktuje drugą linię jako komentarz i wykonuje
trzecia linia. ten exec instrukcja powoduje zatrzymanie przetwarzania przez powłokę i zamiast tego uruchomienie
chcieć aby ponownie przetworzyć cały skrypt. Kiedy chcieć uruchamia się, traktuje wszystkie trzy linie jako
komentarze, ponieważ odwrotny ukośnik na końcu drugiej linii powoduje, że trzecia linia jest
traktowane jako część komentarza w drugiej linii.

Koniec pliku skryptu może być oznaczony albo przez fizyczny koniec nośnika, albo przez
znak, „\032” („\u001a”, control-Z). Jeśli ten znak jest obecny w pliku,
chcieć aplikacja odczyta tekst do, ale bez znaku. Aplikacja
który wymaga tego znaku w pliku, może go zakodować jako „\032”, „\x1a” lub „\u001a”; lub
może go wygenerować za pomocą poleceń takich jak format or dwójkowy.

MONITY


Gdy chcieć jest wywoływany interaktywnie, zwykle pyta o każde polecenie z „% ”. Ty
może zmienić monit, ustawiając zmienne tcl_prompt1 i tcl_prompt2. Jeśli zmienna
tcl_prompt1 istnieje, to musi składać się ze skryptu Tcl, aby wyświetlić znak zachęty; zamiast
wyświetlanie monitu chcieć oceni skrypt w tcl_prompt1. Zmienna
tcl_prompt2 jest używane w podobny sposób, gdy wpisywany jest znak nowej linii, ale bieżące polecenie to
jeszcze nie skończone; Jeśli tcl_prompt2 nie jest ustawiona, nie jest wyświetlany monit o niekompletność
Polecenia.

Korzystaj z życzeń online za pomocą usług onworks.net


Ad


Ad