InggrisPerancisSpanyol

Ad


favorit OnWorks

fist - Online di Awan

Jalankan pertama di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah pertama yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


pertama - riwayat file

RINGKASAN


tinju nama file... Option...

tinju -Membantu

tinju -Versi: kapan

DESKRIPSI


Grafik tinju program digunakan untuk melacak versi file yang berurutan. Menggunakan ini
program, Anda dapat mengingat semua perubahan pada file, dan mendapatkan kembali salah satu dari yang lama
versi. Kegunaan dari kemampuan ini adalah:

1. Anda dapat melakukan serangkaian pengeditan tentatif pada file, dan jika perlu mencadangkan ke
editan "baik" terakhir.

2. Anda dapat menghapus subrutin dan kode lama dari file Anda yang sudah usang, tetapi tetap saja
bisa mendapatkannya kembali di masa depan jika diperlukan.

3. Anda dapat membandingkan dua versi file untuk melihat bagaimana Anda memperbaiki beberapa masalah lama, jadi
bahwa Anda dapat memeriksa kebenaran perbaikan di kemudian hari.

4. Anda mendapatkan catatan komentar Anda untuk setiap versi, sehingga Anda dapat dengan cepat mengetahuinya
bug diperbaiki, dan fitur apa yang diterapkan.

5. Tanggal file terakhir diedit dapat disimpan secara otomatis dalam file.

Grafik tinju program memanipulasi modul. Modul hanyalah file teks apa pun yang Anda miliki
tertarik untuk menyimpan versi. Misalnya, file sumber lakukan.c adalah modul, dan jadi
adalah file dokumentasi bagaimana.doc. Nama modul menyertakan akhiran file (seperti pada
contoh di atas). Namun, nama path bukan bagian dari nama modul, sehingga
/usr/dbell/bar.c tidak boleh menjadi nama modul resmi. Nama modul dibatasi hingga 12 karakter
sejak tinju program membutuhkan dua karakter tambahan untuk tujuannya sendiri.

Kata kunci Substitusi
Dimungkinkan untuk memiliki informasi tentang status file yang dimasukkan ke dalam file.
Lihat -Memodifikasi dan -Tanpa-Kata Kunci pilihan, di bawah, untuk informasi lebih lanjut.

PILIHAN


Opsi berikut dipahami:

-Jalur nama jalur
Modul disimpan dalam direktori, yang disebut direktori penyimpanan modul. NS
direktori default adalah FHIST, dan karena itu terletak relatif terhadap Anda saat ini
direktori. Ini nyaman ketika Anda berada di direktori yang berisi banyak
modul, dan Anda ingin direktori penyimpanan lokal hanya berisi modul-modul itu. Jika
Anda menggunakan -p pilihan, maka Anda dapat menemukan direktori penyimpanan di mana saja Anda
memilih. Ini berguna jika Anda memilih untuk memiliki direktori penyimpanan umum untuk semua
file Anda, terlepas dari di mana mereka benar-benar digunakan.

File di dalam direktori penyimpanan tidak boleh diubah oleh Anda. Melakukannya
mungkin akan merusak riwayat edit Anda, menyebabkan kesalahan saat Anda mengekstrak yang lama
revisi. Sebagai informasi, setiap modul disimpan sebagai dua file di
direktori. Yang dengan .s sufiks adalah salinan dari versi terbaru dari
modul, dengan satu baris tambahan di awal. Yang dengan .e akhiran adalah
edit riwayat modul, dan berisi informasi yang diperlukan untuk mengekstrak
revisi modul sebelumnya. Jadi jika riwayat edit pernah rusak, Anda
setidaknya akan memiliki versi modul terbaru.

-Buat_Jalan
Opsi ini dapat digunakan untuk meminta agar direktori jalur dibuat
otomatis jika belum ada. Ini berfungsi untuk kedua direktori
ditentukan oleh opsi -Path, dan untuk default. Direktori perantara akan
juga dibuat jika perlu.

-BINary Opsi ini dapat digunakan untuk menentukan bahwa file tersebut biner, yang mungkin berisi
karakter NUL. Adalah penting bahwa Anda memiliki kehadiran atau ketidakhadiran yang konsisten dari
itu -BINary opsi untuk setiap file saat digabungkan dengan -Membuat, -Memperbarui,
-Pembaruan_Kondisi dan -Ekstrak pilihan. Kegagalan untuk melakukannya akan menghasilkan
hasil yang tidak konsisten. Catatan: ini adalah perilaku yang berbeda dengan fkomp(1) pilihan dari
nama yang sama. Catatan: -BINary pilihan tidak tidak menyiratkan -Tanpa-Kata Kunci .

-Membuat
Untuk menggunakan tinju program untuk pertama kalinya, Anda perlu membuat penyimpanan Anda
direktori. Karena itu, cd ke direktori yang Anda inginkan, yaitu
mungkin direktori yang berisi modul yang ingin Anda simpan revisinya.
Kemudian buat direktori FHIST (atau nama lain jika Anda tidak ingin menggunakan
nama bawaan).

Untuk mulai menggunakan modul di bawah tinju, Anda harus terlebih dahulu menggunakan -Membuat pilihan. Ini
membuat pengeditan awal untuk modul itu di direktori penyimpanan, dengan
isi modul yang ditentukan sebagai edit awal. Jadi, jika Anda memiliki sumber
fillet program.c, lalu perintah:
prog.c pertama -buat
membuat pengeditan awal modul. Sebagai bagian dari proses ini, Anda diminta untuk
memberikan komentar tentang file tersebut. Pernyataan ini dapat dilihat nanti dengan menggunakan -Daftar
pilihan (dijelaskan di bawah). Setelah komentar telah diketik, isi dari
file kemudian disimpan. Anda kemudian dapat menghapus file program.c jika diinginkan, dan tinju
akan dapat membuatnya kembali nanti. Atau Anda dapat meninggalkannya di sana sebagai copy pekerjaan
dari modul.

Grafik -Membuat opsi dapat dikombinasikan dengan -Memperbarui or -Pembaruan_Kondisi Pilihan
untuk membuat file jika diperlukan.

-Memperbarui
Untuk menyimpan revisi modul lainnya, Anda menggunakan -Memperbarui pilihan. Pembaruan ini
file dalam direktori penyimpanan untuk menyertakan perubahan terbaru. Keterangan adalah
sekali lagi diminta sehingga Anda dapat mendokumentasikan mengapa Anda melakukan pengeditan ini. Jadi, untuk
lanjutkan contoh, setelah diedit program.c, perintah:
prog.c pertama -u
akan menyimpan perubahan sebagai editan baru. Perintah ini membandingkan versi terbaru dari
modul ke versi sebelumnya, menyimpan perbedaan dalam .e file, dan
menyalin sumber baru ke .s mengajukan. Pada titik ini, Anda dapat sekali lagi menghapus
itu program.c file jika diinginkan, dan kemudian dapatkan kembali salah satu dari dua versi
program.

Grafik tinju program menangani masalah kuota atau disk penuh selama pembuatan atau pembaruan
operasi tanpa kerusakan yang terjadi pada file riwayat edit. Jika edit tidak bisa
diselesaikan karena masalah seperti itu, pengeditan dibatalkan sepenuhnya, dan Anda
akan mendapatkan pesan kesalahan tentang masalah disk. Tidak perlu ada kesalahan
pemulihan dalam kasus ini, selain mencoba kembali pembaruan ketika lebih banyak ruang disk
tersedia. Itu tinju program juga menonaktifkan sinyal selama file penting
operasi, jadi Anda tidak perlu khawatir merusak file riwayat edit
karena upaya untuk keluar dari program.

Grafik -Membuat opsi dapat dikombinasikan dengan -Memperbarui or -Pembaruan_Kondisi Pilihan
untuk membuat file jika diperlukan.

-Memasukkan nama file
Baik di -Membuat or -Memperbarui pilihan, file yang berisi versi baru dari
modul default ke nama yang sama dengan modul. Dalam contoh, modul
program.c dibuat dan diperbarui dari data dalam file program.c. Bila Anda ingin
data yang berasal dari beberapa file lain, Anda dapat menggunakan -Memasukkan pilihan, yang
menentukan file input yang akan digunakan untuk data. Misalnya, jika Anda ingin
memperbarui program.c, tetapi dari nama file bernama prog.c, lalu perintah:
prog.c pertama -u -i prog baru.c
akan menyimpan revisi baru dari modul program.c, tetapi dengan data yang ada di file
prog.c. Dalam hal ini, file program.c tidak harus ada, dan tidak ada
direferensikan meskipun memang ada. Sekali lagi, setelah pembaruan selesai, Anda bisa
hapus prog.c file jika diinginkan dan kemudian Anda dapat mengambil isinya.

-Perkataan
Keterangan dapat dibaca dari file, bukan dari terminal. NS -Perkataan Option
dapat digunakan untuk menentukan nama file yang berisi komentar. Jika tidak ada file
nama mengikuti -Perkataan pilihan, maka tidak ada komentar sama sekali yang digunakan. Perintah:
program pertama.c -u -r
akan membuat revisi baru dari program.c tanpa meminta atau menyimpan komentar apapun
tentang editan.

-Keterangan_String teks
Dimungkinkan juga untuk menentukan komentar secara langsung pada baris perintah. Kamu boleh
hanya gunakan opsi ini sekali.

-Ekstrak [ mengedit ]
Untuk mengambil revisi modul sebelumnya, Anda menentukan nama modul
dan gunakan -Ekstrak pilihan untuk menentukan nomor edit yang ingin Anda ambil. Sunting
nomor ditugaskan secara berurutan dimulai dengan 1. Jadi versi awal dari
modul memiliki edit nomor 1, revisi pertama memiliki edit nomor 2, dan seterusnya
sampai revisi terakhir. jika -Ekstrak opsi tidak digunakan, atau jika tidak ada edit
nomor disediakan untuk itu, maka nomor edit terbaru diekstraksi. Karena itu,
ini adalah tindakan default jika tidak ada opsi yang ditentukan sama sekali.

Edit angka juga bisa nol, negatif, atau nama dengan offset opsional.
Angka nol mewakili nomor edit terbaru, dan angka negatif menunjukkan
edit nomor mundur dari nomor edit terbaru. Edit nama mewakili edit
nomor yang namanya telah ditetapkan dengan menggunakan -Nama pilihan. Misalnya, jika mengedit
nomor 10 dikaitkan dengan nama foo, lalu nama editnya foo mewakili 10,
fo-4 mewakili edit nomor6, dan foo+2 mewakili edit nomor 12. Yang spesial
nama yang dipesan tertua dan yang terbaru lihat versi terlama dan terbaru dari
modul dalam riwayat edit.

Sebagai contoh pengambilan, asumsikan bahwa Anda telah menyimpan sepuluh versi modul
program.c. Perintah berikut kemudian akan mengekstrak versi file dengan
nomor edit yang ditentukan:

prog.c . pertama
versi 10 (terbaru)

prog.c pertama -e 9
versi 9 (versi sebelumnya)

prog.c pertama -e tertua
versi 1 (versi tertua)

prog.c pertama -e -2
versi 8 (versi terbaru - 2)

Nama file keluaran kembali didefaultkan ke nama modul. Jadi ketika modul
program.c diekstraksi, versi modul yang ditentukan ditulis ke program.c
file.

Untuk mencegah penimpaan file yang tidak disengaja, tinju program akan dengan
default menanyakan apakah penimpaan diizinkan jika itu akan terjadi. Kesalahan umum
adalah untuk mengedit program.c, lalu coba perbarui modul, tetapi lupa menentukan -u
pilihan. Kemudian tinju program akan mencoba mengekstrak versi terbaru dari
modul, dan dengan demikian menimpa file dengan perubahan baru. Mengajukan pertanyaan
memungkinkan Anda untuk melihat kesalahan Anda, dan mencegah penimpaan.

-Keluaran nama file
Anda dapat mengubah nama file keluaran menggunakan -Keluaran pilihan. Jadi, perintahnya:
prog.c pertama -o prog baru.c
akan mengekstrak versi modul terbaru program.c, dan masukkan ke dalam file
prog.c. Sekali lagi, file "prog.c" diabaikan, baik itu ada atau tidak.

-Paksa_Tulis
Opsi ini akan memaksa penimpaan file, sehingga tidak pernah menanyakan apakah
penimpaan diperbolehkan. Ini sering berguna dalam skrip shell, atau ketika Anda
yakin bahwa Anda ingin menimpa file yang ada.

-Tidak_Tulis
Opsi ini adalah opsi tanpa penimpaan, dan akan menyebabkan file yang ada menjadi tidak
ditimpa, lagi tanpa meminta Anda. Ini berguna jika Anda sudah memilikinya
modul di direktori Anda, dan Anda ingin mengekstrak modul lainnya
tanpa menimpa yang sudah Anda miliki. Menentukan keduanya -Kedepan_Tulis dan
-Tidak_Tulis adalah sebuah kesalahan.

-Terminal [ mengedit ]
Opsi ini digunakan untuk menampilkan modul yang diekstraksi ke output standar, sebagai gantinya
menulisnya ke file. Ini berguna untuk melihat awal
versi filenya. Ini dapat terganggu jika Anda tidak ingin melihat keseluruhannya
file.

-Memodifikasi jumlah
Saat mengekstrak file, tinju program mencari dan memperbarui karakter khusus
urutan dalam beberapa baris pertama file. Urutan khusus ini digunakan
untuk tujuan dokumentasi, seperti menjelaskan nomor edit dari file tersebut.
Untuk kecepatan ekstraksi dan pembaruan, urutan ini biasanya terbatas pada:
25 baris pertama file, karena tinju program maka tidak harus memeriksa
seluruh file. NS -Memodifikasi opsi dapat digunakan untuk mengubah jumlah baris menjadi
dimodifikasi dari nilai default 25. Menentukan nol benar-benar menonaktifkan
urutan karakter khusus, sedangkan menentukan jumlah yang sangat besar akan menyebabkan
urutan yang akan diperiksa untuk setiap baris file (dan dengan demikian memperlambat tinju program
turun).

Setiap urutan khusus berbentuk [# kata kunci nilai, kata kunci nilai, ... kata kunci
nilai #] , dimana masing-masing kata kunci menggambarkan suatu item, dan masing-masing nilai adalah nilai untuk
kata kunci sebelumnya. Kata kunci bisa dalam huruf besar atau kecil, atau keduanya. NS
spasi tunggal mengikuti [#, setelah setiap koma, dan sebelum #] harus
hadiah. Jika urutannya salah, kata kunci yang tidak dikenal digunakan, garisnya lebih panjang
dari 200 karakter, atau lebih dari empat kata kunci yang digunakan, maka seluruh baris akan
tidak diubah. Kata kunci saat ini yang dapat digunakan adalah sebagai berikut:

edit Nomor edit

date Tanggal editan dibuat

pengguna Nama pengguna dari pengguna yang membuat edit

modul Nama modul

Untuk menggunakan urutan karakter khusus ini, Anda cukup memasukkannya ke dalam
modul di dalam komentar (dalam beberapa baris pertama). Ketika ini dilakukan,
bagian nilai dari urutan dapat menjadi nol. Misalnya, jika Anda ingin meletakkan
urutan khusus ke dalam program yang disebut hapus.c, maka Anda dapat mengedit beberapa yang pertama
garis sebagai berikut:
/*
* Hapus - program untuk menghapus file
* [# Mengubah tanggal #]
*/
Ketika ekstrak selesai, nomor dan tanggal edit yang tepat secara otomatis
dimasukkan sebagai nilai baru. Jadi, jika Anda mengekstrak edit 23 modul hapus.c
yang telah dibuat pada tanggal 8 Agustus 89, maka file yang dihasilkan akan dimulai:
/*
* Hapus - program untuk menghapus file
* [# Sunting 23, Tanggal 8-Agustus-89 #]
*/

Saat memperbarui modul, tidak perlu mengedit urutan ini, seperti yang lama
nilai akan dihapus dan diganti dengan yang baru. Juga, saat menggunakan -d or
-dari opsi (dijelaskan di bawah), garis dengan urutan ini dibandingkan seolah-olah nilainya
adalah nol, dan dengan demikian tidak akan menyebabkan perbedaan palsu.

Selama pembaruan, urutan karakter khusus dibaca dan nilai edit apa pun
ditemukan dibandingkan dengan nomor edit modul saat ini. Jika mereka berbeda,
maka pembaruan gagal. Ini memberikan pemeriksaan interlock untuk kasus dua pengguna
mengekstrak versi file yang sama, mengeditnya, dan kemudian memperbaruinya
tanpa sepengetahuan satu sama lain. Dalam hal ini, pengguna kedua akan gagal, dan
kemudian dia dapat menggabungkan suntingannya dengan suntingan pengguna sebelumnya dan kemudian mencoba lagi
memperbarui. Pemeriksaan ini dinonaktifkan jika tidak ada urutan karakter khusus
mengandung kata kunci edit, nilai angka edit adalah nol, atau jika
-Pembaruan_Dipaksa option digunakan untuk menunjukkan bahwa cek tidak diperlukan.

-Tidak_Kata Kunci
Opsi ini dapat digunakan untuk menonaktifkan penggunaan karakter khusus kata kunci
urutan yang dijelaskan di atas. Teks yang berisi urutan kata kunci diperlakukan sebagai biasa
teks. Catatan: -Tidak_Kata Kunci pilihan tidak tidak menyiratkan -BINary .

-Nama tali
Opsi ini digunakan untuk mengaitkan nama untuk versi modul terbaru. Dia
dapat diberikan bersamaan dengan -Membuat, -Memperbarui, atau -Perbedaan_Pembaruan pilihan, untuk
tentukan nama untuk versi modul yang baru. Itu juga bisa diberikan dengan sendirinya
untuk menentukan nama untuk versi modul terbaru. Setiap nomor edit
dapat memiliki banyak nama yang terkait dengannya, jadi ini tidak akan menghapus yang sebelumnya
nama yang ditentukan untuk pengeditan. Opsi ini berguna untuk menghubungkan banyak modul
bersama. Misalnya, ketika versi baru dari suatu program siap untuk dirilis,
Anda dapat memberi setiap modul program dengan nama yang sama rilis1. Kemudian di
masa depan, Anda dapat membuat ulang sumber yang membuat rilis itu dengan mengekstraksi
edit dengan nama rilis1 untuk setiap modul. Edit nama tidak boleh diawali dengan a
digit, dan tidak boleh mengandung tanda plus atau minus. Aturan-aturan ini mencegah ambigu
penguraian angka edit untuk -Ekstrak, -Terminal, -SEMUA, dan -Daftar Pilihan.

-Daftar [ edit1 [ edit2 ]]
Opsi ini mencetak daftar suntingan untuk modul, memberikan nama pengguna, tanggal,
komentar pengguna, dan nama yang ditentukan untuk pengeditan. Jika tidak ada nomor edit yang diberikan,
kemudian semua suntingan dicetak dalam urutan terbalik. Jika satu nomor edit diberikan,
maka hanya nomor edit yang dicetak. Jika dua nomor edit disediakan, maka semua
suntingan dalam rentang yang ditentukan akan dicetak. Output dari opsi ini default ke
terminal. Anda dapat menggunakan -Keluaran pilihan untuk menyimpan hasil ke file.

-Perbedaan [ edit1 [ edit2 ]]
Opsi ini digunakan untuk menampilkan perbedaan antara dua versi modul,
atau file dan versi modul. Ada tiga mode untuk tindakan ini,
tergantung pada berapa banyak nomor edit yang disediakan. Mode ini diilustrasikan oleh
contoh berikut:

pertama foo.c -d
Bandingkan versi terbaru dengan file "foo.c"

pertama foo.c -d 3
Bandingkan versi 3 dengan file "foo.c"

pertama foo.c -d 3 4
Bandingkan versi 3 dengan versi 4

Opsi ini menerima -Memasukkan pilihan untuk menentukan file yang akan dibandingkan. Kapan
menggunakan -Perbedaan pilihan, output default ke terminal. Oleh karena itu, kamu
harus menggunakan -Keluaran jika Anda ingin perbedaannya disimpan ke file. Menggunakan -Cepat dengan
-Perbedaan hanya akan menampilkan ringkasan cepat dari perubahan, alih-alih
perubahan rinci. Ringkasan ini hanya menyediakan jumlah baris yang dimasukkan,
dihapus, dan tidak berubah di antara file. Menggunakan -Apa dengan -Perbedaan akan
tampilkan semua kedua file, tunjukkan secara detail apa perbedaannya menggunakan perubahan
bar.

Grafik -Perbedaan opsi mungkin perlu menulis satu atau dua file sementara untuk
ekstrak modul versi lama untuk dibandingkan. File-file ini memiliki nama seperti
T$n_nn . Mereka dihapus lagi sebelum perbedaan dikeluarkan, sehingga
menghentikan output sebelum selesai tidak akan meninggalkan file-file ini. NS
file sementara biasanya ditulis ke direktori saat ini. Jika ini tidak
wajar karena masalah izin atau kuota, maka Anda dapat menentukan
direktori untuk menulis file-file sementara ke. Hal ini dilakukan dengan mendefinisikan
TMPDIR variabel lingkungan menjadi jalur direktori.

-Perbedaan_Pembaruan
Opsi ini menggabungkan efek dari -Perbedaan dan -Memperbarui pilihan. Dia
menampilkan perbedaan antara file dan versi modul terbaru. Jika
ada perbedaan, kemudian melanjutkan untuk melakukan pembaruan modul
dengan file itu, meminta komentar seperti biasa. Opsi ini sangat berguna saat digunakan
dengan nama modul wildcard. Kemudian Anda dapat memperbarui hanya modul-modul yang
diubah oleh sesi edit, dan lihat perubahan untuk setiap modul sebelum mengetik
komentar yang sesuai untuk setiap modul.

Anda dapat menentukan keduanya -Perbedaan dan -Memperbarui pilihan, atau Anda dapat menggunakan ini
pilihan. Hasilnya identik.

-Pembaruan_Kondisi
Opsi ini memperbarui modul secara kondisional. Artinya, itu hanya akan melakukan pembaruan jika
ada perbedaan antara file dan modul versi terbaru. Ini
nyaman ketika perubahan terkait dibuat ke banyak modul dalam direktori, dan
satu perintah menggunakan wildcard dapat memperbarui hanya modul-modul yang diubah.

Grafik -Membuat opsi dapat dikombinasikan dengan -Memperbarui or -Pembaruan_Kondisi Pilihan
untuk membuat file jika diperlukan.

-Membersihkan
Opsi ini digunakan untuk menghapus file yang cocok dengan versi modul terbaru.
Jika ada file yang cocok dengan versi modul terbaru, maka file tersebut adalah
dihapus, jika tidak disimpan. Opsi ini digunakan untuk membersihkan direktori kerja
setelah membangun versi baru suatu produk. Opsi ini sangat berguna ketika
digunakan dengan -SEMUA pilihan. Itu juga akan menerima -Memasukkan pilihan untuk menentukan a
direktori yang berisi file yang akan dibersihkan.

-Memeriksa
Opsi ini digunakan untuk mengetahui apakah suatu file tidak cocok dengan versi terbaru a
modul. Jika demikian, sebuah pesan diberikan. Jika file tidak cocok, tidak ada output yang terjadi.
Pilihan ini dengan demikian berguna untuk menentukan file mana yang telah dimodifikasi dan membutuhkan
memperbarui. NS -SEMUA opsi default untuk opsi ini, karena biasanya
digunakan untuk semua modul. Sebagai contoh,
pertama -Periksa
akan melaporkan semua file yang berbeda dari modul terbaru. Jika -Cepat
ditentukan, maka output akan terdiri dari nama modul tanpa yang lain
keluaran. Ini berguna untuk operator backquote dalam skrip shell untuk
referensi modul yang kedaluwarsa. NS -Memeriksa pilihan juga akan menerima
itu -Memasukkan .

-Memangkas mengedit
Opsi ini digunakan untuk menghapus suntingan awal secara permanen dari riwayat suntingan. Ini
berguna jika Anda ingin mengurangi jumlah ruang disk yang digunakan untuk mengedit
file riwayat, atau ketika Anda ingin memulai rilis file lain, dan menginginkan salinan
dari file riwayat edit untuk rilis baru itu. Opsi ini membutuhkan nomor edit untuk
pertahankan, dan semua suntingan dalam file riwayat suntingan sebelum suntingan itu dihapus, dan
tidak dapat dirujuk lagi. Misalnya, untuk menyimpan hanya hasil edit saat ini ditambah
10 suntingan modul sebelumnya fillet, Anda dapat menggunakan perintah:
file pertama -prune -10
Karena -Memangkas opsi tidak dapat dipulihkan (kecuali file cadangan tersedia),
tinju program meminta pengguna untuk memverifikasi bahwa prune benar-benar diinginkan. NS
-Pembaruan_Dipaksa opsi dapat digunakan untuk melewati verifikasi ini.

-SEMUA
Opsi ini dapat digunakan dengan salah satu opsi tindakan. Artinya melakukan
operasi untuk semua modul dalam direktori penyimpanan modul. Atau, Anda bisa
tentukan beberapa nama modul pada baris perintah, dan tindakannya adalah
dilakukan dengan modul tersebut. Anda tidak dapat menentukan keduanya -SEMUA dan nama modul.

Saat menggunakan beberapa modul atau -SEMUA opsi, opsi -Memasukkan dan -Keluaran Pilihan
memiliki arti yang sedikit berbeda. Dalam kasus ini, -Memasukkan dan -Keluaran
argumen adalah nama direktori yang berisi nama file dengan nama yang sama dengan
nama modul. Jika argumennya bukan direktori, maka kesalahan diberikan. Ini
fitur berguna misalnya, untuk mengekstrak semua modul dan menempatkannya ke dalam beberapa
direktori jarak jauh, seperti pada:
fhist -semua -e -o tempdir

Anda harus berhati-hati saat menentukan nomor edit numerik untuk beberapa modul.
Kemungkinan besar, nomor edit tertentu tidak sesuai untuk banyak modul,
karena perubahan yang sesuai dengan nomor edit tertentu biasanya tidak terkait.
Menggunakan suntingan bernama menghindari masalah ini. Sebagai contoh, jika Anda ingin mengekstrak
setiap modul yang memiliki suntingan yang diberi nama rev3, maka Anda bisa menggunakan
perintah:
pertama -semua -e rev3

Beberapa contoh perintah berguna lainnya yang menggunakan banyak modul adalah:
pertama *.c -buat
pertama -periksa -semua
pertama -cu -all

-Bertele-tele
Opsi ini dapat ditentukan dengan tindakan lain, dan menampilkan informasi status
tentang kemajuan tindakan. Ini berguna untuk men-debug masalah, atau
hanya untuk hiburan ketika sistem lambat atau file besar sedang diproses. Dia
menerima argumen numerik untuk menunjukkan verbositas untuk output. Levelnya adalah
sebagai berikut:

0 Tidak ada keluaran sama sekali (kecuali kesalahan).

1 Output baris tunggal yang menjelaskan tindakan (default).

2 Status terperinci saat tindakan berlangsung.

-Membantu
Berikan bantuan tentang cara menggunakan tinju program.

-Versi: kapan
Tunjukkan versi berapa tinju sedang berlari.

Semua opsi dapat disingkat; singkatan didokumentasikan sebagai huruf besar,
semua huruf kecil dan garis bawah (_) adalah opsional. Anda harus menggunakan berturut-turut
urutan huruf opsional.

Semua opsi tidak peka huruf besar/kecil, Anda dapat mengetiknya dalam huruf besar atau huruf kecil atau a
kombinasi keduanya, kasus tidak penting.

Misalnya: argumen "-help, "-HELP" dan "-h" semuanya ditafsirkan sebagai -Membantu
pilihan. Argumen "-hlp" tidak akan dipahami, karena opsional berturut-turut
karakter tidak diberikan.

Opsi dan argumen baris perintah lainnya dapat dicampur secara sewenang-wenang di baris perintah.

Nama opsi panjang GNU dipahami. Karena semua nama opsi untuk tinju panjang, ini
berarti mengabaikan awalan tambahan '-'. NS "-Option=nilai" konvensi juga dipahami.

FILE NAMA EKSPANSI


Sebagai kenyamanan, jika nama path dimulai dengan titik dan ada variabel lingkungan
dengan nama itu, maka nilai variabel lingkungan akan digunakan sebagai yang sebenarnya
nama jalur. Misalnya, jika variabel lingkungan dari .FOO memiliki nilai
ini adalah nama yang panjang, lalu perintah
pertama -o .FOO
sebenarnya setara dengan perintah
fhist -o ini.adalah nama yang panjang
Jika Anda ingin mencegah perluasan nama path yang dimulai dengan titik, maka Anda
dapat menggunakan bentuk alternatif untuk nama path, seperti pada:
pertama -o ./.FOO

BINARY FILE


Secara umum, fhist dapat menangani semua file teks yang Anda lempar, bahkan teks internasional dengan
pengkodean yang tidak biasa. Namun, pertama adalah tidak mampu untuk mengatasi secara elegan file yang berisi
karakter NUL.

Grafik fkomp(1) program hanya mencetak peringatan, dan melanjutkan, Anda perlu tahu bahwa itu
mengonversi karakter NUL menjadi nilai 0x80 sebelum melakukan perbandingan.

Grafik menggabungkan(1) program juga mengubah karakter NUL menjadi nilai 0x80 sebelum digabungkan,
setelah peringatan, dan file keluaran apa pun akan berisi nilai ini, bukan NUL asli
karakter.

Grafik tinju(1) program, bagaimanapun, menghasilkan kesalahan fatal jika ada file input yang berisi NUL
karakter. Ini dimaksudkan untuk melindungi file sumber Anda dari kerusakan yang tidak disengaja.
penggunaan -BINary untuk file yang mutlak harus berisi karakter NUL.

EXIT STATUS


Grafik tinju program akan keluar dengan status 1 pada kesalahan apa pun. NS tinju program hanya akan
exit dengan status 0 jika tidak ada error.

REFERENSI


Program ini didasarkan pada algoritma di
An DI(ND) Perbedaan Algoritma dan -Nya Variasi, Eugene W. Myers, TR 85-6,
10-April-1985, Departemen Ilmu Komputer, Universitas Arizona, Tuscon,
Arizona 85721.
Lihat juga:
A File Perbandingan program, Webb Miller dan Eugene W. Myers, Praktik Perangkat Lunak dan
Pengalaman, Volume 15, No. 11, November 1985.

HAK CIPTA


versi pertama 1.18.D001
Hak Cipta (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005, 2006, 2008, 2009 Peter Miller;

Program ini berasal dari sebuah karya
Hak Cipta (C) 1990 David I. Bell.

Program ini adalah perangkat lunak gratis; Anda dapat mendistribusikan ulang dan/atau memodifikasinya di bawah ketentuan
Lisensi Publik Umum GNU sebagaimana diterbitkan oleh Free Software Foundation; salah satu
versi 3 dari Lisensi, atau (sesuai pilihan Anda) versi yang lebih baru.

Program ini disebarluaskan dengan harapan dapat bermanfaat, namun TANPA JAMINAN APAPUN;
bahkan tanpa jaminan tersirat tentang KELAYAKAN DIPERDAGANGKAN atau KESESUAIAN UNTUK TUJUAN TERTENTU.
Lihat Lisensi Publik Umum GNU untuk lebih jelasnya.

Anda seharusnya telah menerima salinan GNU General Public License bersama dengan program ini.
Jika tidak, lihathttp://www.gnu.org/licenses/>.

PENULIS


Jaringan Peter Miller: http://miller.emu.id.au/pmiller/
/\/\* Surel: [email dilindungi]

David I. Lonceng Web: http://www.canb.auug.org.au/~dbell
Surel: [email dilindungi]

Gunakan fhist online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad