Hauptfunktion zur Initialisierung der Scripts

script_init

Dies ist die Funktion die jedes Script als erstes einliest. Sie initiiert sozusagen alles was das Script benötigt. Es wird nach dem Programm "dialog" gesucht und deren Version ermittelt, einige Buttons in der eingestellten Sprache belegt und Pfade in denen nach Funktionen oder Programmen gesucht wird eingestellt. Es überprüft die Grösse des Terminal und lädt Funktionen die von den meisten Scripts benutzt werden. Die meisten Funktionen dazu sind in der Funktion ../kwtools/functions/sys/sys_conf enthalten.
scrip_init [-o]
-o - wird nur von Scripts benötigt, die per Cron ausgeführt werden. Es wird kein Terminal benutzt.


globale Variablen in jeglicher Hinsicht

gv_ScriptName - Name des Scripts
gv_WorkDir - temporaeres Arbeitsverzeichnis, meist ${HOME}/tmp.
gv_Terminal - wird mit yes oder nichts belegt. Siehe weiter oben (script_init -o).
gv_LogFile - Logdatei (normal: $gv_WorkDir/logfile)


globale Übersetzungsvariablen

gv_Attention - Achtung/Attention
gv_Back - zurueck/back
gv_Change - aendern/change
gv_Check - pruefen/check
gv_Configuration - Konfiguration/Configuration
gv_Copy - kopieren/copy
gv_Create - anlegen/create
gv_Delete - loeschen/delete
gv_Delete_MSG - Waehlen Sie ein oder mehrere Eintraege zum loeschen aus./Select one or more entries to delete.
gv_Directory - Verzeichnis/Directory
gv_Display - Ansicht/Display
gv_Edit - bearbeiten/edit
gv_English - englisch/english
gv_Enlarge - vergroessern/enlarge
gv_Exit - beenden/exit
gv_Firm - Firma/Firm
gv_Filename - Dateiname/Filename
gv_German - deutsch/german
gv_Group - Gruppe/Group
gv_Help - Hilfe/Help
gv_Host - Rechner/Host
gv_Info - Info/Info
gv_Input - Eingabe/Input
gv_Mainmenu - Hauptmenue/Mainmenu
gv_Menupoint - Waehlen Sie bitten einen Menuepunkt aus./Please select a menupoint.
gv_Network - Netzwerk/Network
gv_MyName - Kai Wilke
gv_No - Nein/No
gv_None - nichts/none
gv_Off - aus/off
gv_On - an/on
gv_New_Passwd - neues Passwort :/new Password :
gv_Old_Passwd - altes Passwort :/old Password :
gv_Passwd - Passwort/Password
gv_Passwd_Group - Gruppe :/Group :
gv_Passwd_TITLE - Passwort::eingeben/Password::input
gv_Passwd_User - Benutzer :/User :
gv_Reduce - verkleinern/reduce
gv_Save - speichern/save
gv_Start - start/start
gv_Stop - stop/stop
gv_Unknown - unbekannt/unknown
gv_User - Benutzer/User
gv_Yes - Ja/Yes