Ini adalah perintah headposix 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
head — salin bagian pertama file
RINGKASAN
kepala [n jumlah] [fillet...]
DESKRIPSI
kepala utilitas harus menyalin file inputnya ke output standar, mengakhiri output untuk
setiap file pada titik yang ditentukan.
Penyalinan akan berakhir pada titik di setiap file input yang ditunjukkan oleh n jumlah pilihan. Itu
opsi-argumen jumlah dihitung dalam satuan garis.
PILIHAN
kepala utilitas harus sesuai dengan volume Definisi Dasar POSIX.1-2008, Bagian
12.2, Kegunaan Sintaksis Panduan.
Opsi berikut harus didukung:
n jumlah Pertama jumlah baris setiap file input harus disalin ke output standar.
Aplikasi harus memastikan bahwa: jumlah opsi-argumen adalah positif
bilangan bulat desimal.
Ketika file berisi kurang dari jumlah baris, itu harus disalin ke output standar dalam
keseluruhan. Ini tidak akan menjadi kesalahan.
Jika tidak ada opsi yang ditentukan, kepala akan bertindak seolah-olah n 10 telah ditentukan.
OPERA
Operand berikut harus didukung:
fillet Nama path dari file input. Jika tidak fillet operan ditentukan, standar
masukan harus digunakan.
STDIN
Input standar harus digunakan jika tidak ada fillet operand ditentukan, dan harus digunakan jika a
fillet operan adalah '−' dan implementasi memperlakukan '−' sebagai input standar yang berarti.
Jika tidak, input standar tidak akan digunakan. Lihat bagian INPUT FILES.
INPUT FILE
File input harus berupa file teks, tetapi panjang baris tidak dibatasi hingga {LINE_MAX}
byte.
LINGKUNGAN VARIABEL
Variabel lingkungan berikut akan mempengaruhi pelaksanaan kepala:
BAHASA Berikan nilai default untuk variabel internasionalisasi yang tidak disetel atau
batal. (Lihat volume Definisi Dasar dari POSIX.1-2008, Bagian 8.2,
Internasionalisasi Variabel untuk didahulukan internasionalisasi
variabel yang digunakan untuk menentukan nilai kategori lokal.)
LC_SEMUA Jika disetel ke nilai string yang tidak kosong, timpa nilai dari yang lainnya
variabel internasionalisasi.
LC_CTYPE Tentukan lokal untuk interpretasi urutan byte data teks
sebagai karakter (misalnya, byte tunggal sebagai lawan dari karakter multi-byte dalam
argumen dan file input).
LC_MESSAGES
Tentukan lokal yang harus digunakan untuk mempengaruhi format dan isi dari
pesan diagnostik yang ditulis ke kesalahan standar.
NLSPATH Tentukan lokasi katalog pesan untuk pemrosesan LC_MESSAGES.
tidak sinkron EVENT
Default
STDOUT
Output standar harus berisi bagian yang ditentukan dari file input.
Jika banyak fillet operand ditentukan, kepala akan mendahului output untuk masing-masing dengan
tajuk:
"\n==> %s <==\n", <nama jalur>
kecuali bahwa header pertama yang ditulis tidak boleh mencantumkan inisial .
STDERR
Kesalahan standar harus digunakan hanya untuk pesan diagnostik.
KELUARAN FILE
Tidak ada.
DITERIMA DESKRIPSI
Tidak ada.
EXIT STATUS
Nilai keluar berikut harus dikembalikan:
0 Berhasil menyelesaikan.
>0 Terjadi kesalahan.
KONSEKUENSI OF GALAT
Default
berikut bagian adalah informatif.
APLIKASI PENGGUNAAN
Tidak ada.
CONTOH
Untuk menulis sepuluh baris pertama dari semua file (kecuali yang memiliki titik awal) di
direktori:
kepala - *
ALASAN
Meskipun dimungkinkan untuk disimulasikan kepala dengan sed 10q untuk satu file, standar
pengembang memutuskan bahwa popularitas kepala pada sistem BSD historis menjaminnya
inklusi bersama ekor.
POSIX.1-2008 versi kepala mengikuti Pedoman Sintaks Utilitas. NS n pilihan adalah
ditambahkan ke antarmuka baru ini sehingga kepala dan ekor akan lebih berhubungan secara logis. Lebih awal
versi standar ini diperbolehkan a nomor pilihan. Formulir ini tidak lagi ditentukan oleh
POSIX.1-2008 tetapi mungkin ada di beberapa implementasi.
Tidak ada c pilihan (seperti yang ada di ekor) karena itu bukan praktik sejarah dan
karena utilitas lain dalam volume POSIX.1-2008 ini menyediakan fungsionalitas serupa.
MASA DEPAN ARAH
Tidak ada.
Gunakan headposix online menggunakan layanan onworks.net