Dit is de opdracht g.tempfilegrass die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
g.tempbestand - Creëert een tijdelijk bestand en drukt de bestandsnaam af.
TREFWOORDEN
algemeen, ondersteuning, scripts
KORTE INHOUD
g.tempbestand
g.tempbestand --help
g.tempbestand [-d] pid=geheel getal [--hulp] [--breedsprakig] [--rustig] [--ui]
vlaggen:
-d
Proefdraaien - maak geen bestand aan, maar druk alleen de bestandsnaam af
--help
Gebruiksoverzicht afdrukken
--uitgebreid
Uitgebreide module-uitgang
--stil
Stille module-uitgang
--ui
Geforceerd starten van GUI-dialoogvenster
parameters:
pid=geheel getal [verplicht]
Proces-id die moet worden gebruikt bij het benoemen van het tijdelijke bestand
PRODUCTBESCHRIJVING
g.tempbestand is ontworpen voor shellscripts die grote tijdelijke bestanden moeten gebruiken. GRAS
biedt een mechanisme voor tijdelijke bestanden dat niet afhankelijk is van /tmp. GRAS tijdelijk
bestanden worden in de database gemaakt in de veronderstelling dat er voldoende ruimte zal zijn
onder de database voor grote bestanden. GRASS verwijdert periodiek tijdelijke bestanden die
achtergelaten door programma's die ze niet konden verwijderen voordat ze werden beëindigd.
g.tempbestand maakt een uniek bestand aan en drukt de naam af. De gebruiker is verplicht een
process-id die zal worden gebruikt als onderdeel van de naam van het bestand. De meeste Unix-shells bieden een
manier om de proces-ID van de huidige shell te krijgen. Voor / Bin / sh en /bin/csh dit is $$. Het
Het wordt aanbevolen om $$ op te geven als proces-ID voor g.tempbestand.
VOORBEELD
Voor / Bin / sh scripts moet de volgende syntaxis worden gebruikt:
temp1=`g.tempbestand pid=$$`
temp2=`g.tempbestand pid=$$`
Voor /bin/csh-scripts kan het volgende worden gebruikt:
set temp1=`g.tempfile pid=$$`
set temp2=`g.tempfile pid=$$`
OPMERKINGEN
Elke oproep aan g.tempbestand creëert een andere (dat wil zeggen unieke) naam. Hoewel GRASS dat wel doet
Uiteindelijk kan de programmeur de tijdelijke bestanden verwijderen die zijn achtergebleven
moet alles in het werk stellen om deze bestanden te verwijderen. Ze worden vaak groot en nemen schijf in beslag
ruimte. Als je schrijft / Bin / sh scripts, leer de / Bin / sh val commando. Als je schrijft
/bin/csh-scripts, leer het bestand /bin/csh onintro opdracht.
Gebruik g.tempfilegrass online met behulp van onworks.net-services