fedabipkgdiff(1): Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
Rad 1: | Rad 1: | ||
== NAMN == | == NAMN == | ||
''' | '''fg''' – kör jobb i förgrunden | ||
== BESKRIVNING == | == BESKRIVNING == | ||
''' | Om jobbstyrning är aktiverad (se beskrivningen av `set -m`), flyttar kommandot '''fg''' ett bakgrundsjobb till förgrunden i den aktuella shell-miljön. | ||
Att använda '''fg''' för att placera ett jobb i förgrunden tar bort dess process-ID från listan över processer som är "kända i den aktuella shell-exekveringsmiljön". | |||
== | == SYNTAX == | ||
<pre> | <pre> | ||
fg [<job_id>] | |||
</pre> | </pre> | ||
== OPERANDER == | |||
* '''job_id''' – Anger vilket jobb som ska flyttas till förgrunden. | |||
Om inget '''job_id''' anges, används det senast suspenderade eller bakgrundsplacerade jobbet. | |||
== MILJÖVARIABLER == | == MILJÖVARIABLER == | ||
Följande miljövariabler påverkar utförandet av `fg`: | |||
''' | * '''LANG''' – Anger standardvärde för lokaliseringsvariabler. | ||
* '''LC_ALL''' – Överskriver alla andra lokaliseringsvariabler om den är satt. | |||
* '''LC_CTYPE''' – Påverkar tolkningen av textdata och teckenuppsättningar. | |||
* '''LC_MESSAGES''' – Påverkar format och innehåll i felmeddelanden. | |||
* '''NLSPATH''' – Anger sökvägen till meddelandekataloger. | |||
== IN- OCH UTDATA == | |||
* '''STDIN''' – Används inte. | |||
* '''STDOUT''' – Skriver ut kommandoraden för det jobb som flyttas till förgrunden: | |||
<pre>"%s\n", <kommando></pre> | |||
* '''STDERR''' – Används endast för diagnostiska meddelanden. | |||
== AVSLUTNINGSSTATUS == | |||
* '''0''' – Kommandot slutfördes utan fel. | |||
* '''>0''' – Ett fel uppstod. | |||
== FELHANTERING == | |||
Om jobbstyrning är inaktiverad avslutas `fg` med ett felmeddelande, och inget jobb flyttas till förgrunden. | |||
== | |||
` | |||
== EXEMPEL == | == EXEMPEL == | ||
Antag att vi har ett bakgrundsjobb som visas i `jobs`-kommandot: | |||
<pre> | |||
$ jobs | |||
[1]+ Stopped nano testfile.txt | |||
</pre> | |||
För att flytta detta jobb tillbaka till förgrunden, använd: | |||
<pre> | |||
$ fg %1 | |||
</pre> | |||
== SE ÄVEN == | |||
* [[bg(1p)]] – Kör jobb i bakgrunden. | |||
* [[jobs(1p)]] – Lista aktiva jobb. | |||
* [[kill(1p)]] – Skicka signaler till processer. | |||
* [[wait(1p)]] – Vänta på processer att avslutas. | |||
== COPYRIGHT == | == COPYRIGHT == | ||
Denna manualsida är baserad på IEEE Std 1003.1-2017 och tillhör The Open Group. | |||
Versionen från 18 mars 2025 kl. 12.39
NAMN
fg – kör jobb i förgrunden
BESKRIVNING
Om jobbstyrning är aktiverad (se beskrivningen av `set -m`), flyttar kommandot fg ett bakgrundsjobb till förgrunden i den aktuella shell-miljön.
Att använda fg för att placera ett jobb i förgrunden tar bort dess process-ID från listan över processer som är "kända i den aktuella shell-exekveringsmiljön".
SYNTAX
fg [<job_id>]
OPERANDER
- job_id – Anger vilket jobb som ska flyttas till förgrunden.
Om inget job_id anges, används det senast suspenderade eller bakgrundsplacerade jobbet.
MILJÖVARIABLER
Följande miljövariabler påverkar utförandet av `fg`:
- LANG – Anger standardvärde för lokaliseringsvariabler.
- LC_ALL – Överskriver alla andra lokaliseringsvariabler om den är satt.
- LC_CTYPE – Påverkar tolkningen av textdata och teckenuppsättningar.
- LC_MESSAGES – Påverkar format och innehåll i felmeddelanden.
- NLSPATH – Anger sökvägen till meddelandekataloger.
IN- OCH UTDATA
- STDIN – Används inte.
- STDOUT – Skriver ut kommandoraden för det jobb som flyttas till förgrunden:
"%s\n", <kommando>
- STDERR – Används endast för diagnostiska meddelanden.
AVSLUTNINGSSTATUS
- 0 – Kommandot slutfördes utan fel.
- >0 – Ett fel uppstod.
FELHANTERING
Om jobbstyrning är inaktiverad avslutas `fg` med ett felmeddelande, och inget jobb flyttas till förgrunden.
EXEMPEL
Antag att vi har ett bakgrundsjobb som visas i `jobs`-kommandot:
$ jobs [1]+ Stopped nano testfile.txt
För att flytta detta jobb tillbaka till förgrunden, använd:
$ fg %1
SE ÄVEN
- bg(1p) – Kör jobb i bakgrunden.
- jobs(1p) – Lista aktiva jobb.
- kill(1p) – Skicka signaler till processer.
- wait(1p) – Vänta på processer att avslutas.
COPYRIGHT
Denna manualsida är baserad på IEEE Std 1003.1-2017 och tillhör The Open Group.