GNU/Linux >> Linux Esercitazione >  >> Linux

È sicuro aprire un file che viene scritto da uno script in esecuzione?

La lettura del file è sicura, anche se il doppio clic che hai menzionato probabilmente aprirà il file in qualche editor che ti offrirà un'opzione per apportare modifiche e salvarle. Gli errori di clic si verificano, quindi raccomando comandi che non ti consentano nemmeno di modificare il file.

Questi sono esempi che funzionano nel terminale; leggeranno solo il file:

cat file
less file
less +F file
tail -n 5 file
tail -f file

Finché non ci scrivi, dovrebbe andare bene.

Tuttavia, consiglierei di utilizzare

tail -f log_file

in un altro terminale.

Questo comando "seguirà" il file log_file e scrivi il contenuto appena aggiunto non appena viene aggiornato dallo script.


Linux
  1. Eseguire un file di script su Ssh tramite Sudo?

  2. Tail -f, Determina se un file non viene più scritto?

  3. Apri Vim dall'interno di uno script di shell Bash

  4. Variabile in Bash Script che mantiene il valore dall'ultima esecuzione

  5. Comportamento di rsync con il file che è ancora in fase di scrittura?

Comando coda di Linux

Come decomprimere (aprire) il file Gz

35 Esempi di script Bash

Recupera il file cancellato che è attualmente in fase di scrittura

shebang o non shebang

Determinare se il file è in fase di scrittura?