GoGPT Best VPN GoSearch

Favicon OnWorks

csplitposix - Dalam talian di Awan

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

Ini ialah perintah csplitposix 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


csplit — belah fail berdasarkan konteks

SINOPSIS


berpecah [−ks] [−f awalan] [−n nombor] fail berhujah...

DESCRIPTION


. berpecah utiliti hendaklah membaca fail yang dinamakan oleh fail operan, tulis semua atau sebahagian daripada
fail itu ke dalam fail lain seperti yang diarahkan oleh berhujah operan, dan tulis saiz
fail.

PILIHAN


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

Pilihan berikut hendaklah disokong:

−f awalan Namakan fail yang dibuat awalan00, awalan01, ..., awalan. Lalai adalah xx00
... xxn. Jika awalan argumen akan mencipta nama fail melebihi {NAME_MAX}
bait, ralat akan terhasil, berpecah hendaklah keluar dengan mesej diagnostik, dan
tiada fail boleh dibuat.

−k Biarkan fail yang dibuat sebelum ini utuh. Secara lalai, berpecah hendaklah mengalih keluar dicipta
fail jika ralat berlaku.

−n nombor Penggunaan nombor digit perpuluhan untuk membentuk nama fail bagi kepingan fail. lalai
hendaklah 2.

−s Sekat output mesej saiz fail.

OPERAND


Operan berikut hendaklah disokong:

fail Nama laluan fail teks untuk dipecahkan. Jika fail is '−', input standard
hendaklah digunakan.

setiap berhujah operan boleh menjadi salah satu daripada yang berikut:

/reexp/[mengimbangi]
Fail hendaklah dibuat menggunakan kandungan baris daripada barisan semasa
kepada, tetapi tidak termasuk, baris yang terhasil daripada penilaian tetap
ungkapan dengan mengimbangi, jika ada, digunakan. Ungkapan biasa reexp hendaklah
ikut peraturan untuk ungkapan biasa asas yang diterangkan dalam Takrifan Asas
volum POSIX.1–2008, seksyen 9.3, Asas Biasa Ungkapan. Permohonan
hendaklah menggunakan urutan "\/" untuk menentukan aksara dalam reexp. Yang
offset pilihan hendaklah nilai integer positif atau negatif yang mewakili a
bilangan baris. Nilai integer positif boleh didahului dengan '+'. Jika
pemilihan baris daripada an mengimbangi ungkapan jenis ini akan mencipta fail
dengan sifar baris, atau satu dengan lebih banyak daripada bilangan baris yang tinggal dalam input
fail, hasilnya tidak ditentukan. Selepas bahagian dibuat, arus
garis hendaklah ditetapkan kepada garis yang terhasil daripada penilaian biasa
ungkapan dengan sebarang ofset digunakan. Jika baris semasa ialah baris pertama dalam
fail dan operasi ungkapan biasa belum lagi dilakukan, corak
perlawanan daripada reexp hendaklah digunakan dari baris semasa ke penghujung fail.
Jika tidak, padanan corak reexp hendaklah digunakan dari baris berikut
baris semasa ke penghujung fail.

%reexp%[mengimbangi]
Bersamaan dengan /reexp/[mengimbangi], kecuali tiada fail boleh dibuat untuk
bahagian fail input yang dipilih. Permohonan hendaklah menggunakan urutan "\%"
untuk menentukan aksara dalam reexp.

talian_no Cipta fail daripada baris semasa sehingga (tetapi tidak termasuk) nombor baris
talian_no. Baris dalam fail hendaklah dinomborkan bermula pada satu. Garis semasa
menjadi talian_no.

{num} Ulang operan. Operan ini boleh mengikut mana-mana operan yang diterangkan
sebelum ini. Jika mengikut a reexp operan jenis, operan itu hendaklah digunakan num
lebih banyak kali. Jika mengikut a talian_no operan, fail hendaklah dibahagikan setiap
talian_no garis, num kali, dari saat itu.

Ralat hendaklah dilaporkan jika operan tidak merujuk garisan antara arus
kedudukan dan hujung fail.

STDIN


Lihat bahagian INPUT FAIL.

INPUT FILES


Fail input hendaklah menjadi fail teks.

PERSEKITARAN PELBAGAI


Pembolehubah persekitaran berikut akan mempengaruhi pelaksanaan berpecah:

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_COLLATE
Tentukan tempat untuk kelakuan julat, kelas kesetaraan dan berbilang
unsur penyusun aksara dalam ungkapan biasa.

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 kelakuan kelas aksara dalam biasa
ungkapan.

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


Jika −k pilihan ditentukan, fail yang dibuat hendaklah disimpan. Jika tidak, lalai
tindakan berlaku.

STDOUT


Kecuali −s pilihan digunakan, output standard hendaklah terdiri daripada satu baris setiap fail
dibuat, dengan format seperti berikut:

"%d\n", <fail saiz in bait>

STDERR


Ralat standard hendaklah digunakan hanya untuk mesej diagnostik.

OUTPUT FILES


Fail output hendaklah mengandungi bahagian fail input asal; jika tidak, tidak berubah.

EXTENDED DESCRIPTION


Tiada.

EXIT STATUS


Nilai keluar berikut hendaklah dikembalikan:

0 Selesai dengan jayanya.

>0 Ralat telah berlaku.

AKIBAT OF KESALAHAN


Secara lalai, fail yang dibuat hendaklah dialih keluar jika ralat berlaku. Apabila −k pilihan adalah
ditentukan, fail yang dibuat tidak boleh dialih keluar jika ralat berlaku.

. berikutan bahagian adalah bermaklumat.

PERMOHONAN PENGGUNAAN


Tiada.

CONTOH


1. Contoh ini mencipta empat fail, cobol00 ... cobol03:

berpecah −f tongkol fail '/prosedur pembahagian/' /par5./ /par16./

Selepas mengedit fail pecahan, ia boleh digabungkan semula seperti berikut:

kucing cobol0[0−3] > fail

Ambil perhatian bahawa contoh ini menimpa fail asal.

2. Contoh ini akan membahagikan fail selepas 99 baris pertama dan setiap 100 baris
selepas itu, sehingga 9999 baris; ini kerana baris dalam fail bernombor dari 1
bukannya sifar, atas sebab sejarah:

berpecah −k fail 100 99 {}

3. Dengan mengandaikan bahawa prog.c mengikut konvensyen pengekodan bahasa C untuk menamatkan rutin dengan
a '}' pada permulaan baris, contoh ini mencipta fail yang mengandungi setiap satu
rutin C berasingan (sehingga 21) dalam prog.c:

berpecah −k prog.c '%utama(%' '/^}/+1' 20 {}

RATIONALE


. −n pilihan telah ditambahkan untuk memanjangkan julat nama fail yang boleh dikendalikan.

Pertimbangan diberikan untuk menambah a −a bendera untuk menggunakan penjanaan nama fail abjad yang digunakan
oleh sejarah berpecah utiliti, tetapi fungsi yang ditambah oleh −n pilihan telah dianggap
untuk membuat penamaan abjad tidak diperlukan.

MASA HADAPAN ARAHAN


Tiada.

Gunakan csplitposix dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.