EnglishFrenchSpanyol

Ad


Favicon OnWorks

foldposix - Dalam talian di Awan

Jalankan foldposix dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan foldposix yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


lipat — penapis untuk garisan lipatan

SINOPSIS


kali ganda [−bs] [−w lebar] [fail...]

DESCRIPTION


. kali ganda utiliti ialah penapis yang akan melipat baris daripada fail inputnya, memecahkan
garisan untuk mempunyai maksimum lebar kedudukan lajur (atau bait, jika −b pilihan adalah
ditentukan). Garisan hendaklah diputuskan dengan memasukkan a supaya setiap keluaran
baris (dirujuk kemudian dalam bahagian ini sebagai a segmen) ialah lebar maksimum yang mungkin
tidak melebihi bilangan kedudukan lajur (atau bait) yang ditentukan. Satu baris tidak boleh
patah di tengah-tengah watak. Tingkah laku tidak ditentukan jika lebar kurang daripada
bilangan lajur mana-mana aksara tunggal dalam input akan diduduki.

Sekiranya , , atau aksara ditemui dalam input,
dan juga −b pilihan tidak dinyatakan, ia hendaklah dilayan secara khusus:


Kiraan semasa lebar baris hendaklah dikurangkan satu, walaupun kiraan
tidak akan menjadi negatif. The kali ganda utiliti tidak boleh memasukkan a
serta-merta sebelum atau selepas mana-mana , melainkan watak berikut mempunyai
lebar lebih besar daripada 1 dan akan menyebabkan lebar garis melebihi lebar.


Kiraan semasa lebar talian hendaklah ditetapkan kepada sifar. The kali ganda utiliti tidak boleh
masukkan a serta-merta sebelum atau selepas mana-mana .

setiap satu yang ditemui hendaklah memajukan penuding kedudukan lajur ke tab seterusnya
berhenti. Hentian tab hendaklah pada setiap kedudukan lajur n seperti itu n modulo 8 sama
1.

PILIHAN


. kali ganda utiliti hendaklah mematuhi volum Definisi Asas POSIX.1‐2008, seksyen
12.2, utiliti Syntax Garis panduan.

Pilihan berikut hendaklah disokong:

−b Pengiraan lebar dalam bait dan bukannya kedudukan lajur.

−s Jika segmen garisan mengandungi a dalam yang pertama lebar ruang
kedudukan (atau bait), putuskan baris selepas yang terakhir bertemu dengan
kekangan lebar. Jika tiada memenuhi keperluan, yang −s
pilihan tidak akan mempunyai kesan untuk segmen keluaran baris input itu.

−w lebar Tentukan panjang baris maksimum, dalam kedudukan lajur (atau bait jika −b is
ditentukan). Keputusan tidak ditentukan jika lebar bukan perpuluhan positif
nombor. Nilai lalai hendaklah 80.

OPERAND


Operan berikut hendaklah disokong:

fail Nama laluan fail teks untuk dilipat. Jika tidak fail operan ditentukan, iaitu
input standard hendaklah digunakan.

STDIN


Input piawai hendaklah digunakan jika tidak fail operan ditentukan, dan hendaklah digunakan jika a
fail operan ialah '−' dan pelaksanaan memperlakukan '−' sebagai makna input standard.
Jika tidak, input standard tidak boleh digunakan. Lihat bahagian INPUT FAIL.

INPUT FILES


Jika −b pilihan ditentukan, fail input hendaklah fail teks kecuali baris
tidak terhad kepada {LINE_MAX} bait panjangnya. Sekiranya −b pilihan tidak dinyatakan, yang
fail input hendaklah fail teks.

PERSEKITARAN PELBAGAI


Pembolehubah persekitaran berikut akan mempengaruhi pelaksanaan kali ganda:

BAHASA Sediakan nilai lalai untuk pembolehubah pengantarabangsaan yang tidak ditetapkan atau
null. (Lihat volum Takrif Asas POSIX.1‐2008, seksyen 8.2,
Pengantarabangsaan Pembolehubah untuk keutamaan pengantarabangsaan
pembolehubah yang digunakan untuk menentukan nilai kategori tempat.)

LC_ALL Jika ditetapkan kepada nilai rentetan bukan kosong, ganti nilai semua yang lain
pembolehubah pengantarabangsaan.

LC_CTYPE Tentukan tempat untuk tafsiran jujukan bait data teks
sebagai aksara (contohnya, bait tunggal berbanding dengan aksara berbilang bait dalam
argumen dan fail input), dan untuk penentuan lebar dalam lajur
kedudukan setiap aksara akan diduduki pada peranti output fon lebar tetap.

LC_MESSAGES
Tentukan tempat yang harus digunakan untuk mempengaruhi format dan kandungan
mesej diagnostik yang ditulis kepada ralat standard.

NLSPATH Tentukan lokasi katalog mesej untuk pemprosesan LC_MESSAGES.

ASYNCRONOUS ACARA


Lalai.

STDOUT


Output standard hendaklah fail yang mengandungi urutan aksara yang susunannya hendaklah
dipelihara daripada fail input, mungkin dengan dimasukkan watak.

STDERR


Ralat standard hendaklah digunakan hanya untuk mesej diagnostik.

OUTPUT FILES


Tiada.

EXTENDED DESCRIPTION


Tiada.

EXIT STATUS


Nilai keluar berikut hendaklah dikembalikan:

0 Semua fail input telah berjaya diproses.

>0 Ralat telah berlaku.

AKIBAT OF KESALAHAN


Lalai.

. berikutan bahagian adalah bermaklumat.

PERMOHONAN PENGGUNAAN


. memotong and kali ganda utiliti boleh digunakan untuk mencipta fail teks daripada fail dengan sewenang-wenangnya
panjang garisan. The memotong utiliti harus digunakan apabila bilangan baris (atau rekod) diperlukan
untuk kekal malar. The kali ganda utiliti harus digunakan apabila kandungan garis panjang perlu
untuk disimpan berdekatan.

. kali ganda utiliti sering digunakan untuk menghantar fail teks ke pencetak yang memotong, sebaliknya
daripada lipatan, garisan yang lebih lebar daripada yang boleh dicetak oleh pencetak (biasanya 80 atau 132 lajur
jawatan).

CONTOH


Contoh doa yang menyerahkan fail yang mungkin berbaris panjang ke pencetak (di bawah
andaian bahawa pengguna mengetahui lebar garisan pencetak yang akan diberikan oleh lp):

kali ganda −w 132 bigfile | lp

RATIONALE


Walaupun input terminal dalam mod pemprosesan kanonik memerlukan aksara padam
(sering ditetapkan kepada ) untuk memadam aksara sebelumnya (bukan bait atau lajur
kedudukan), output terminal tidak ditimbal dan amat sukar, jika tidak mustahil,
untuk menghurai dengan betul; tafsiran bergantung sepenuhnya pada peranti fizikal yang
sebenarnya memaparkan/mencetak/menyimpan output. Dalam semua dikenali antarabangsa
pelaksanaan, utiliti yang menghasilkan output untuk output lebar lajur bercampur menganggap bahawa
a aksara menyandarkan satu kedudukan lajur dan mengeluarkan cukup
watak untuk kembali ke permulaan watak apabila digunakan untuk menyediakan
gerakan talian tempatan untuk menyokong operasi menggariskan dan memberanikan diri. Sejak kali ganda tanpa
yang −b pilihan berurusan dengan kekangan yang sama ini, sentiasa dilayan sebagai
menyandarkan satu kedudukan lajur daripada menyandarkan satu aksara.

Versi sejarah kali ganda utiliti yang diandaikan 1 bait ialah satu aksara dan diduduki satu
kedudukan lajur apabila ditulis. Ini tidak lagi benar. Sejak yang paling biasa
penggunaan kali ganda dipercayai melipat garisan panjang untuk keluaran kepada keluaran panjang terhad
peranti, keupayaan ini telah dikekalkan sebagai kes lalai. The −b pilihan telah ditambah begitu
bahawa aplikasi boleh kali ganda fail dengan garis panjang sewenang-wenang ke dalam fail teks yang boleh
kemudian diproses oleh utiliti standard. Perhatikan bahawa walaupun lebar untuk −b
pilihan adalah dalam bait, baris tidak pernah dipecah di tengah-tengah aksara. (Ia adalah
tidak ditentukan apa yang berlaku jika lebar ditentukan yang terlalu kecil untuk menampung satu
aksara yang terdapat dalam input diikuti dengan a .)

Hentian tab dikodkan keras menjadi setiap lajur kelapan untuk memenuhi amalan sejarah. Tiada yang baru
kaedah menentukan hentian tab lain telah dicipta.

MASA HADAPAN ARAHAN


Tiada.

Gunakan foldposix dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad