Nwlapcug.com


UNIX Patch Tutorial

UNIX è un sistema utilizzato dalle aziende per leggere file e directory da un database, che è dove la maggior parte delle aziende memorizzare tutti i dati grezzi di programmazione. Uno dei comandi più utili all'interno di UNIX è il comando patch. Il comando patch legge un'origine istruzioni di file su come modificare un file e quindi applica tali modifiche. Il file di origine contiene liste di differenza formate dal comando diff. Diff è il risultato del confronto di due file, e si costruisce le istruzioni su come conciliare le differenze. Il comando patch utilizzerà automaticamente il file di origine di leggere dallo standard input.

Istruzioni

1

Aprire UNIX. Digitare il nome utente. Premere "Enter". Digitare la password. Premere "Enter".

2

Tipo

$ Diff oldFile newFile directory #-u

Premere "Enter". Questo indica che diff per l'output le modifiche apportate al vecchio file nel nuovo file, creando così il tuo file patch. Il simbolo del dollaro appare automaticamente dopo aver immesso le informazioni di login. Ogni volta che si preme "Invio" apparirà il segno di dollaro all'inizio di ogni riga.

3

Tipo

patch di $ -i difflisting directory

Premere "Enter". Questo indica che patch da applicare le modifiche al file specificati descritto nella directory. Patch rileva automaticamente quando i numeri di riga menzionati nella patch non sono corretti o non corrispondono a file esistente, e tenta di trovare il posto giusto per applicare ogni pezzo della patch.

4

Tipo

$ patch -b -i difflisting directory

Premere "Enter". Per impostazione predefinita, se si non istruire UNIX come salvare il tuo file di patch, il file di patch sostituirà il file originale. Quando si digita "-b" Salva comando procedura, si incarica UNIX per creare una copia di backup. Il file originale viene salvato con estensione. orig.

Consigli & Avvertenze

  • Per ottenere UNIX per definire ogni sillaba e l'abbreviazione che è consentito utilizzare in un comando di patch, digitare
  • patch di uomo $
  • Premere "Enter".