Aceasta este comanda FvwmM4 care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
FvwmM4 - pre-procesorul fvwm M4
REZUMAT
Modulul FvwmM4 [opțiuni] nume fișier
Modulul FvwmM4 poate fi invocat doar de fvwm. Invocarea liniei de comandă a FvwmM4
modulul nu va funcționa.
DESCRIERE
Când fvwm execută modulul FvwmM4, FvwmM4 invocă pre-procesorul M4 din fișier
specificat în invocarea sa, apoi FvwmM4 determină fvwm să execute comenzile din
fișierul rezultat.
INVOCARE
FvwmM4 poate fi invocat ca modul folosind o comandă fvwm, din fișierul .fvwm2rc, un meniu,
mousebinding sau oricare dintre multele alte moduri prin care pot fi emise comenzile fvwm.
Dacă utilizatorul dorește ca întregul său fișier .fvwm2rc să fie preprocesat cu FvwmM4, atunci fvwm ar trebui să fie
invocat ca:
fvwm -cmd „Modul FvwmM4 .fvwm2rc”
Rețineți că argumentul opțiunii „-cmd” ar trebui să fie cuprins între ghilimele și nu altul
ar trebui folosit citatul.
Când FvwmM4 rulează ca modul, rulează asincron de la fvwm. Dacă FvwmM4 este invocat de la
.fvwm2rc, comenzile generate de FvwmM4 pot fi sau nu executate până la momentul fvwm
procesează următoarea comandă din .fvwm2rc. Invocați FvwmM4 în acest fel pentru sincron
execuţie:
ModuleSynchronous FvwmM4 -lock nume fișier
OPŢIUNI
Unele opțiuni pot fi specificate după numele modulelor:
-m4-prefix
Cred că acest lucru face ca toate directivele m4 să necesite prefixul „m4_”.
-m4-prefix-definește
Determină ca definițiile încorporate să fie prefixate cu „m4_” (adică, m4_HOME este definit în schimb
de ACASĂ etc.)
-m4opt opțiune
Vă permite să treceți o opțiune programului m4. Nu este cu adevărat necesar ca orice necunoscut
opțiunile vor fi transmise automat.
-m4-quote caracter
Vă permite să schimbați caracterul de început al ghilimelor m4 în caracter.
-m4-equote caracter
Vă permite să schimbați caracterul de la sfârșitul ghilimelor m4 în caracter.
-m4prog nume
În loc să invoce „m4”, fvwm va invoca nume.
-outfile nume de fișier
În loc să creați un nume unic aleatoriu pentru fișierul temporar pentru
fișier rc preprocesat, această opțiune specifică numele fișierului temporar creat.
FvwmM4 încearcă să elimine acest fișier înainte de a-l scrie, așa că nu îl îndreptați spre el
ceva important chiar dacă are protecție numai pentru citire.
-debug Determină păstrarea fișierului temporar creat de m4. Acest fișier este de obicei numit
„/tmp/fvwmrcXXXXXX”
-lock Dacă doriți să utilizați această opțiune, trebuie să porniți FvwmM4 cu ModuleSynchronous.
Această opțiune face ca fvwm să aștepte ca pre-procesul să se termine și apoi FvwmM4 întreabă
fvwm pentru a citi fișierul preprocesat înainte de a continua. Acest lucru poate fi util la
pornire dacă utilizați un manager de sesiune precum Gnome. De asemenea, acest lucru este util dacă doriți
pentru a procesa și rula un formular într-o funcție fvwm.
-noread
Face ca fișierul preprocesat să nu fie citit de fvwm. Util pentru preprocesarea unui
Scriptul FvwmScript.
CONFIGURARE OPŢIUNI
FvwmM4 definește câteva valori pentru utilizare în fișierul pre-procesor:
TWM_TYPE
Setați întotdeauna la „fvwm”.
SERVERHOST
Numele mașinii care rulează X Server.
CLIENTOST
Numele mașinii care rulează fvwm.
NOMUL DE GĂȘTARE
Numele de gazdă al mașinii care rulează fvwm. În general, la fel ca CLIENTHOST.
OSTYPE Sistemul de operare pentru CLIENTHOST.
UTILIZATOR Numele persoanei care execută fvwm.
HOME Directorul principal al persoanei care rulează fvwm.
VERSIUNE
Versiunea X11.
REVIZUIRE
Numărul de revizuire X11.
VENDOR Vânzătorul de server X.
ELIBERARE
Numărul de lansare a serverului X.
SCREEN Numărul ecranului.
WIDTH Lățimea ecranului în pixeli.
HEIGHT Înălțimea ecranului în pixeli.
X_RESOLUTION
Câteva măsurători de distanță/pixeli pentru direcția orizontală, cred.
Y_RESOLUTION
Câteva măsurători de distanță/pixeli pentru direcția verticală, cred.
PLANES Numărul de planuri de culoare pentru afișarea serverului X
BITS_PER_RGB
Numărul de biți din fiecare triplet rgb.
CLASS Clasa vizuală implicită X11, de exemplu PseudoColor.
CULOARE Da sau Nu, Da dacă clasa vizuală implicită nu este nici StaticGrey, nici GreyScale.
FVWM_CLASS
Clasa vizuală pe care o folosește fvwm, de exemplu TrueColor.
FVWM_COLOR
Da sau Nu, Da dacă FVWM_CLASS nu este nici StaticGrey, nici GreyScale.
FVWM_VERSION
Numărul versiunii fvwm, adică 2.0
OPŢIUNI
O combinație de SHAPE, XPM, NO_SAVEUNDERS și M4, așa cum este definită în configure.h la
timpul de compilare.
FVWM_MODULEDIR
Directorul în care fvwm caută .fvwm2rc și module în mod implicit, după cum este determinat
la momentul compilarii.
FVWM_USERDIR
Valoarea $FVWM_USERDIR.
SESSION_MANAGER
Valoarea $SESSION_MANAGER. Nedefinit dacă această variabilă nu este setată.
EXEMPLU PROLOG
define(TWM_TYPE,``fvwm'')dnl
define(SERVERHOST,``spx20'')dnl
define(CLIENTHOST,`` morocănos'')dnl
define(HOSTNAME,`` morocănos'') dnl
define(OSTTYPE,``SunOS'')dnl
definiți(UTILIZATOR,``națiune'')dnl
define(HOME,``/local/homes/dsp/nation'')dnl
define(VERSIUNE,``11'')dnl
define(REVIZIUNE,``0'')dnl
define(VENDOR,``HDS human designed systems, inc. (2.1.2-D)'')dnl
define(RELEASE,``4'')dnl
define(ECRAN,``0'')dnl
define(WIDTH,``1280'')dnl
definiți(ÎNĂLȚIE,``1024'')dnl
define(X_RESOLUTION,``3938'')dnl
define(Y_RESOLUTION,``3938'')dnl
define(AVIUNE,``8'')dnl
define(BITS_PER_RGB,``8'')dnl
define(CLASS,``PseudoColor'')dnl
definesc(CULOARE,``Da'')dnl
define(FVWM_VERSION,``1.24l'')dnl
define(OPȚIUNI,``FORMĂ XPM M4 '')dnl
define(FVWM_MODULEDIR,``/local/homes/dsp/nation/modules'')dnl
define(FVWM_USERDIR,``/local/homes/dsp/nation/.fvwm'')dnl
define(SESSION_MANAGER,``local/grumpy:/tmp/.ICE-unix/440,tcp/spx20:1025'')dnl
AUTORI
FvwmM4 este rezultatul unei mutații aleatorii de biți pe un hard disk, probabil ca rezultat al unei
raze cosmice sau așa ceva.
Utilizați FvwmM4 online folosind serviciile onworks.net