mdm.screen - Online nel cloud

Questo è il comando mdm.screen che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


mdm.screen - esegui un comando sotto mdm-master

SINOSSI


mdm.schermo [-c iospec] [-n schiavi] command

DESCRIZIONE


mdm.schermo corre command per mdm-master affinché mdm-run comandi in command può correre dentro
parallelo.

Questo programma fa parte del sistema Middleman (mdm).

VERSIONI


Il mdm.schermo comando ha due opzioni facoltative.

-c iospec
Il file iospec (vedi sotto).

-n schiavi
Il numero di mdm-schiavo processo da avviare (predefinito 6).

LA IOSpec RISORSE


mdm-master utilizza l' iospec file per decidere se due comandi interferiscono tra loro,
ed esegue solo due comandi contemporaneamente se non interferiscono.

Ogni riga del iospec file specifica il comportamento I/O di un programma, a meno che la riga
inizia con un carattere '#', nel qual caso la riga viene trattata come un commento e ignorata.
Il formato è il seguente:

Programma spec spec ...

Programma nomina il programma di cui si sta specificando il comportamento. Per ciascuno spec elemento, il
il primo carattere indica uso, e i caratteri rimanenti indicano risorsa.

A risorsa che inizia con un carattere '-' rappresenta l'argomento del corrispondente
opzione del programma. UN risorsa cioè una stringa vuota rappresenta un argomento del programma. UN
risorsa che non è vuoto e non inizia con un carattere '-' rappresenta il risorsa
stringa stessa.

A uso è in genere un carattere maiuscolo. Se due comandi accedono alla stessa risorsa
con differenti uso, mdm-master non eseguirà questi due comandi contemporaneamente.
Inoltre, se un comando accede a una risorsa con ´W´ uso, mdm-master non lo eseguirà
con qualsiasi comando che acceda alla stessa risorsa in qualsiasi modo (incluso 'W'). C'è un
caso speciale: se uso è '0' e risorsa inizia con un carattere '-', significa che il
risorsa l'opzione del programma non accetta alcun argomento.

Tutti i programmi hanno un implicito spec 'Rglobal', quindi se contrassegni un programma come 'Wglobal',
non verrà eseguito mentre è in esecuzione qualsiasi altro comando.

Ecco un esempio per chiarire le cose. Supponiamo di avere il seguente file iospec:

cc Wo 0-c R
rm W

Quindi questi due comandi può eseguire contemporaneamente:

cc -o pa pa.o lib.o
cc -o pb pb.o lib.o

Questi due comandi non può eseguire contemporaneamente:

cc -o pa.o -c pa.c
cc -o pa pa.o lib.o

E anche questi due comandi non può eseguire contemporaneamente:

cc -o pa pa.o lib.o
rm pa

EXIT STATUS


Lo stato di uscita di mdm.schermo è 0.

ESEMPIO


Ecco cosa fai per decomprimere tutti i file con estensione .gz nella directory corrente
albero.

mdm.screen trova . -iname '*.gz' -exec mdm-run gunzip {} \;

Dal momento che corriamo Find per mdm.schermo e invocando gunzip per mdm-run, precisiamo che
desidera eseguire il gunzip comandi in parallelo.

Usa mdm.screen online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows