Ini adalah perintah tabsposix 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
tab — mengatur tab terminal
RINGKASAN
tab [-n|−a|−a2|−c|−c2|−c3|−f|−p|−s|−u] [T mengetik]
tab [T mengetik] n[[September[+]n]...]
DESKRIPSI
The tab utilitas akan menampilkan serangkaian karakter yang pertama kali membersihkan perangkat keras
pengaturan tab terminal dan kemudian menginisialisasi perhentian tab pada posisi yang ditentukan dan
opsional menyesuaikan margin.
Frasa ``posisi tab-stop N'' akan diartikan bahwa, dari awal baris
output, tab ke posisi N akan menyebabkan output karakter berikutnya berada di
(N+1) posisi kolom pada baris itu. Jumlah maksimum tab stop yang diizinkan adalah terminal-
tergantung.
Itu tidak perlu mungkin untuk diterapkan tab pada terminal tertentu. Jika tipe terminal
diperoleh dari JANGKA variabel lingkungan atau T opsi mewakili terminal seperti itu, dan
pesan diagnostik yang sesuai harus ditulis ke kesalahan standar dan tab akan keluar dengan
status lebih besar dari nol.
PILIHAN
The tab utilitas harus sesuai dengan volume Definisi Dasar POSIX.1-2008, Bagian
12.2, Kegunaan Sintaksis Panduan, kecuali untuk berbagai ekstensi: opsi a2, c2, dan
c3 adalah multi-karakter.
Opsi berikut harus didukung:
-n Tentukan perhentian tab berulang yang dipisahkan oleh jumlah posisi kolom yang seragam,
n, Di mana n adalah bilangan desimal satu digit. Penggunaan default dari tab dengan tidak
argumen harus setara dengan tab 8. Kapan -0 digunakan, tab stop harus
dibersihkan dan tidak ada yang baru ditetapkan.
a 1,10,16,36,72
Assembler, berlaku untuk beberapa mainframe.
a2 1,10,16,40,72
Assembler, berlaku untuk beberapa mainframe.
c 1,8,12,16,20,55
COBOL, format biasa.
c2 1,6,10,14,49
COBOL, format ringkas (kolom 1 sampai 6 dihilangkan).
c3 1,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,67
Format ringkas COBOL (kolom 1 hingga 6 dihilangkan), dengan lebih banyak tab daripada c2.
f 1,7,11,15,19,23
FORTRAN
p 1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61
PL/1
s 1,10,55
SNOBOL
u 1,12,20,44
Assembler, berlaku untuk beberapa mainframe.
T mengetik Tunjukkan jenis terminal. Jika opsi ini tidak tersedia dan JANGKA
variabel tidak disetel atau nol, tipe terminal default yang tidak ditentukan harus digunakan.
Setting dari mengetik akan didahulukan dari nilai dalam JANGKA.
OPERA
Operand berikut harus didukung:
n[[September[+]n]...]
Argumen baris perintah tunggal yang terdiri dari satu atau lebih nilai tab-stop (n)
dipisahkan oleh karakter pemisah (September) yang merupakan a atau
karakter. Aplikasi harus memastikan bahwa nilai tab-stop positif
bilangan bulat desimal dalam urutan menaik yang ketat. Jika ada nilai tab-stop (kecuali
yang pertama) didahului oleh a , itu diambil sebagai kenaikan yang akan ditambahkan
ke nilai sebelumnya. Misalnya, tab mencantumkan 1,10,20,30 dan "110+10+10" adalah
dianggap identik.
STDIN
Tidak digunakan.
INPUT FILE
Tidak ada.
LINGKUNGAN VARIABEL
Variabel lingkungan berikut akan mempengaruhi pelaksanaan tab:
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).
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.
JANGKA Tentukan jenis terminal. Jika variabel ini tidak disetel atau nol, dan jika T
opsi tidak ditentukan, jenis terminal default yang tidak ditentukan harus digunakan.
tidak sinkron EVENT
Default
STDOUT
Jika output standar adalah terminal, urutan yang sesuai untuk menghapus dan mengatur tab berhenti
dapat ditulis ke output standar dalam format yang tidak ditentukan. Jika keluaran standar bukan a
terminal, hasil yang tidak ditentukan terjadi.
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
The berikut bagian adalah informatif.
APLIKASI PENGGUNAAN
Utilitas ini memanfaatkan tab perangkat keras terminal dan sty tab .
Utilitas ini tidak disarankan untuk penggunaan aplikasi.
Beberapa unit tampilan terintegrasi mungkin tidak memiliki urutan keluar untuk mengatur penghentian tab, tetapi mungkin
diatur oleh panggilan sistem internal. Di terminal-terminal ini, tab bekerja jika output standar adalah
diarahkan ke terminal; jika output diarahkan ke file lain, bagaimanapun, tab gagal
CONTOH
Tidak ada.
ALASAN
Pertimbangan diberikan untuk memiliki tapi utilitas menangani semua fungsi yang dijelaskan
in tab. Namun, yang terpisah tab utilitas dipertahankan karena tampaknya lebih intuitif
untuk menggunakan perintah bernama tab dari tapi dengan opsi baru. NS tapi utilitas tidak mendukung
mengatur atau menghapus tab, dan tidak ada versi historis yang diketahui dari tab mendukung kemampuan
pengaturan penghentian tab sewenang-wenang.
Sistem V tab antarmuka sangat kompleks; versi dalam volume POSIX.1-2008 ini
memiliki daftar fitur yang dikurangi, tetapi banyak fitur yang dihilangkan dipulihkan sebagai bagian dari
Opsi XSI meskipun bahasa dan gaya pengkodean yang didukung sebagian besar bersifat historis.
Ada sentimen yang cukup besar untuk menentukan hanya cara mengatur ulang tab kembali ke
keadaan yang diketahui—mungkin ``standar'' tab setiap delapan posisi. Pengikut
fitur dihilangkan:
* Pengaturan tab berhenti melalui baris pertama dalam file, menggunakanfillet. Karena bahkan SVID memiliki
tidak ada penjelasan lengkap tentang fitur ini, diragukan penggunaannya secara luas.
Dalam proposal awal, a t daftar tab opsi ditambahkan untuk konsistensi dengan memperluas; ini
kemudian dihapus ketika inkonsistensi dengan daftar riwayat tab diidentifikasi.
Pertimbangan diberikan untuk menambahkan p opsi yang akan menampilkan pengaturan tab saat ini
sehingga mereka bisa diselamatkan dan kemudian dipulihkan. Ini tidak diterima karena
menanyakan perhentian tab terminal bukanlah kemampuan dalam sejarah istilah or
termcap fasilitas dan mungkin tidak didukung pada berbagai terminal.
MASA DEPAN ARAH
Tidak ada.
Gunakan tabsposix online menggunakan layanan onworks.net