Hackcat

Naredba još uvijek radi: Trebate li nastaviti čekati ili ponovno pokrenuti?

Čekanje na povratak ne znači da je proces završen; prvo provjerite izvornu sesiju izvršavanja.

Razlikovanje između čekanja na dovršetak i čekanja na izvršavanje

Naredba može premašiti početno vrijeme čekanja, a alat može naknadno vratiti identifikator sesije koji ukazuje da još uvijek radi. To obično znači da možete nastaviti pratiti ili čekati, i ne podrazumijeva neuspjeh izvršavanja. Izravno ponovno pokretanje može stvoriti duple procese, duple datoteke ili duple pristupe meti.

Tek kada vidite jasan izlaz, neuspjeh ili status završetka, prikladno je zaključiti da je izvršavanje završeno.

Neka Agent nastavi izvornu sesiju

Možete zatražiti "nastavi pregledavati prethodnu naredbu, zadrži postojeće rezultate, nemoj ponovno pokretati." Alat će nastaviti obradu koristeći stvarnu vraćenu sesiju.

Ako zadatak treba dugo trajati, možete zatražiti spremanje međurezultata u datoteku i navesti na čemu se temelji trenutni napredak. Nemojte se oslanjati samo na prozor bez novog teksta kao jedini kriterij presude; postojeće datoteke, status procesa i ponašanje programa trebaju se zajedno razmotriti.

  1. Provjerite je li posljednji izlaz jasno naznačio da još uvijek radi.
  2. Nastavite čekati ili pregledavajte novi izlaz iz te sesije.
  3. Potvrdite izlazni status i potpunost izlaza.
  4. Ako odlučite prekinuti, provjerite jesu li ostale djelomične datoteke.

Izostanak novog izlaza ne znači nužno da je proces zapeo

Neki programi izlazuju samo po završetku, dok drugi mogu čekati unos ili su ograničeni metom. Presude se trebaju donositi na temelju statusa procesa, dokumentacije alata i postojećih datoteka. Čekanje na povratak ne jamči da će proces uvijek preživjeti; prekidi u temeljnom okruženju ili ograničenja resursa ga još uvijek mogu zaustaviti. Nakon oporavka, prvo provjerite zapisnike izvršavanja i izlaze prije nego što odlučite hoćete li ponovno pokrenuti.