Aggiungendo testo ai file o reindirizzamenti qui, impareremo come possiamo aggiungere un testo o lettere digitali o come puoi
popolare un file vuoto?
Abbiamo creato alcuni dei file vuoti.
Usare il tocco, il comando e il tocco è solo un modo per creare un file vuoto.
Ma ora come possiamo aggiungere del testo a quei file o qualcosa che ti piace aggiungere?
Esistono tre semplici modi per aggiungere testo a un file e i principali modi di base per aggiungere file di testo.
Il primo è attraverso il VI.
Ed VII è l'editore.
È un comando che viene utilizzato in seguito per creare un file e aggiungervi messaggi di testo.
Quindi il prossimo è reindirizzare l'output del comando utilizzando la scrittura diretta e i due reindirizzamenti a un file e in
questa lezione tratteremo questi reindirizzamenti attraverso un output di comando in un file.
E il secondo modo impareremo attraverso l'eco.
Quando si desidera eseguire l'eco della data digitata, è possibile eseguire l'output in un file.
È così che viene creato il file o è così che il file viene popolato con le informazioni.
Quindi diamo un'occhiata a un'altra macchina Linux ed eseguiamo questi comandi.
Quindi qui abbiamo la nostra macchina Linux.
Assicuriamoci di essere nella nostra home directory così come siamo nella nostra home directory.
Svuotiamo lo schermo e controlliamo quali sono i diversi file che abbiamo nella nostra home directory.
OK, abbiamo tutti quei file e directory diversi che abbiamo creato in precedenza.
Ora volevamo aggiungere qualcosa a un file, qualsiasi file vuoto, perché se vedi qui,
questi sono i pochi file che abbiamo aggiunto e tutti hanno zero byte perché sono file vuoti.
Quindi, quando volevi fare l'eco.
E tu scrivi ciao.
Mi chiamo Imran e premi Invio.
Ti riporta esattamente la stessa cosa che digiti.
Quindi quel comando echo in realtà fa eco a ciò che hai gridato.
Quindi che ne dici se lo emettiamo in un file?
Quindi dirò diciamo eco.
Jerry Seinfeld.
È il personaggio principale dello spettacolo.
Il segno è caduto, quindi questo è il testo che volevo digitare, volevo aggiungere nel file chiamato Jerry e come lo
faremo?
Non siamo riusciti a farlo reindirizzando il reindirizzamento, che è una chiave proprio sopra il punto che hai digitato con lo shift e
quindi specifichi il nome del file, che è Jerry premi invio.
Riceverai il tuo messaggio di ritorno.
Ora, quando fai X meno L e premi invio, vedrai che Jerry ha 58 byte all'interno di quel
file.
Ora tutte le forze qui perché non abbiamo messo niente lì dentro.
Ora va bene.
Abbiamo aggiunto qualcosa al nostro primo file.
Questo è incredibile.
OK, ora come facciamo a sapere cosa c'è dentro questo file.
Come lo controlliamo.
Come lo verifichiamo.
Sappiamo che il CD entra nella nostra directory.
Elenchiamo tutti i file e ci dice dove siamo.
Ma come vedremo cosa c'è dentro la directory in Windows?
Come si fa?
Come si apre un file?
Bene, fai un doppio clic e si apre in Linux.
Non c'è doppio clic.
Allora come si fa?
C'è un comando chiamato Cat.
Cat is a cat man per leggere il contenuto di un file tratterà il comando the cat un po' più in dettaglio nelle
prossime lezioni.
Ma per ora che vogliamo sapere cosa c'è dentro il file, useremo il comando cat seguito dal
nome del file, che è Jerry.
Quando premi invio.
E lì vedi che Jerry Seinfeld è il personaggio principale dello spettacolo, Seinfeld.
Ora, questo è ciò che abbiamo digitato proprio qui nel nostro Echo.
E l'abbiamo emesso in un file chiamato Jerry.
Ora, cosa succede se lo facciamo?
Vai e fallo, e volevamo digitare un'altra riga nello stesso file, quindi diciamo che Jerry Schill è stato
creato.
Nel 1989.
E tu emetti.
Due di Jerry, ricorderò il motivo per cui stiamo usando le frecce di output qui è perché se
usi una freccia come questa, sovrascriverà il tuo ultimo file e rimuoverà questa riga che abbiamo aggiunto in questo file.
Rimuoverai questa riga e creerai un nuovo file con il contenuto di questo spettacolo creato nel 1989.
Ora, non vogliamo rimuoverlo.
Non vogliamo mantenere questa riga come prima riga e vogliamo aggiungere una seconda riga.
Se vuoi aggiungere una seconda riga, devi utilizzare i segni di doppio reindirizzamento quando lo fai e
accedi.
Come si verifica cosa c'è dentro, se è entrato nel file o no?
Di nuovo, voglio che usi la nostra chiave.
Due volte, perché questo è il primo approccio che ti dà, l'ultimo comando, la seconda
volta che colpisci, Biraki ti dà il comando per ottenere lo Sherifa, premi invio ed ecco fatto.
Ora devi far volare due righe nel tuo file e lo fai da solo l'ultima volta che hai otto byte.
Ora abbiamo 89 byte perché il file continua a crescere.
Ora, questo è il modo più semplice per aggiungere contenuto a un effetto file eseguendo di nuovo lo stesso comando.
Ecco, Jerry Seinfeld è il personaggio principale dello spettacolo, se lo togli e lo fai.
Jerry Seinfeld è un personaggio principale, giusto?
E ora vogliamo usare un reindirizzamento e volevamo reindirizzare Jerry.
Ora, ricorda questo.
Cancellerà tutto il contenuto del file.
Jerry fondamentalmente cancellerà l'intero file.
Jerry, ricrea il file con il nuovo testo del messaggio di testo che sto digitando qui.
Provato, diciamo colpito.
Entra Dukat, Jerry.
Entra ed ecco fatto, Jerry Seinfeld è il personaggio principale, non ha tutte le cose tipo che abbiamo
fatto prima.
Ha preso l'ultimo, l'ultimo hype, l'ultima eco che abbiamo fatto in autunno, e si è aggiunto al file
Jerry allo stesso modo.
Voglio che tu aggiunga alcune cose su tutto ciò che sai su questi personaggi.
A proposito, questi personaggi sono in realtà presi da quegli spettacoli di successo, spettacoli di successo americani
di Seinfeld, Simpsons e, naturalmente, il film principale, Superman.
Se conosci un po 'di questi caratteri, per favore fai proprio all'interno di questi file usando il
comando Echo.
E questo sarebbe un ottimo esercizio per te, come potresti popolare ogni file con cose diverse
che conosci.
Di nuovo, ricorda, se fai un singolo output che sovrascriverà il file.
Se lo fai il doppio lo farà.
Aggiungi al file.
OK, ora si tratta di Echo, e se volessi farlo?
Creiamo un nuovo file chiamato Touch e questa volta lo chiameremo.
Elenco fuori mentre nessun elenco fuori dalla directory, diciamo che chiamiamo questo diritto, premi, inserisci, verifica, il file
viene creato.
Sì, l'elenco di Dyax è solo un nome che ho scelto.
Potresti scegliere qualsiasi nome.
Ora, come posso popolare quel file?
Con Cosa?
Quello che volevo digitare.
Naturalmente, sai, in questo modo potresti farlo tramite echo e qualunque cosa tu voglia digitare e inviare in un
file.
Ma ora voglio mostrarti un secondo modo in cui potresti popolare attraverso l'output di un comando,
ovvero se eseguo X meno L potrei entrare oppure meno L tr diciamo, che mi porta l'ultimo in
fondo.
Volevo che l'intero output iniziasse da qui a qui.
Voglio che emetta questo intero output, l'intero risultato del mio atlante io stesso
qui nel file, creo un elenco di directory, quindi faremo l'output ls meno l tr per elencare la scheda hit.
Completa il tuo file e ora premi invio.
Vedi cosa è appena successo, è che non ti ha dato l'output di me stesso qui sul tuo schermo, quello che ha
fatto, invece di darti sullo schermo, sta emettendo in un file che chiami l'elenco fuori dalla directory.
Ora, Elter di Ellesmere ti mostra che il numero totale di byte di questo file è undici.
Quaranta.
Ok, fantastico.
Ora, cosa c'è dentro questo direttore di questo file?
Puoi controllare digitando il comando cat list o tab e premi invio.
Vedete, ragazzi, è lo stesso output che avete voi.
Come lo avresti su questo, l'unica differenza che vedi questo output ti dà un colore
diverso perché in realtà sta eseguendo il comando, mentre questo gatto di output di questo elenco è solo il
semplice testo dei messaggi di testo all'interno di un file.
Potresti cambiarlo.
Hai aggiornato quello che volevi fare.
Se vuoi fare la data e vuoi una penna per quella data, tra l'altro, l'output della data è la data odierna.
E se vuoi aggiungere al file Jerry, premi invio.
Ora verificalo, Jerry.
Vedi, ha la prima riga che abbiamo digitato per echo command e poi ha la seconda riga che abbiamo
ottenuto dalla data.
Quindi questi due personaggi divertenti, l'output, due output, si aggiungono al file esistente e non eliminano il
file.
Quindi, di nuovo, questi sono i due modi in cui impariamo uno attraverso l'eco e il reindirizzamento e uno attraverso
l'output di un comando e il reindirizzamento a un file.
E, naturalmente, c'è un altro modo è un VI che tratteremo più avanti nelle lezioni.
Ma ora, proprio ora, devi esercitarti in questi due modi per aggiungere o accodare a un file.