Penjana Perintah cut
Jana perintah cut untuk mengeluarkan bahagian dari setiap baris
Bermula dengan cut
## Apakah cut?
`cut` mencetak bahagian terpilih daripada setiap baris fail. Anda boleh memilih mengikut medan (dengan pembatas), mengikut kedudukan aksara, atau mengikut kedudukan bait.
## Cara Penggunaan
1. **Pilih mod pemilihan**: `-f` medan, `-c` aksara, atau `-b` bait. 2. **Tetapkan Pembatas** (untuk medan): `-d` lalai kepada TAB. 3. **Nyatakan Fail**: Masukkan fail input. 4. **Salin & Jalankan**: Salin arahan yang dijana ke dalam terminal anda.
Sintaks Pemilihan
### `-f LIST` Medan Senarai nombor medan atau julat yang dipisahkan koma, cth. `1,3`, `1-3`, `2-` (medan 2 hingga akhir), atau `-3` (sehingga medan 3). Memerlukan `-d` jika pembatas anda bukan TAB.
### `-c LIST` Aksara Pilih kedudukan aksara, cth. `-c 1-10` untuk 10 aksara pertama setiap baris.
### `-b LIST` Bait Seperti `-c` tetapi mengira bait (berbeza daripada aksara untuk pengekodan multibait).
### `-d DELIM` Pembatas medan Gunakan `DELIM` sebagai pemisah medan (lalai TAB). Hanya satu aksara.
### `-s` Hanya yang dibatasi Sekat baris yang tidak mengandungi pembatas.
### Contoh - `cut -d , -f 1,3 data.csv` — ekstrak lajur CSV 1 dan 3 - `cut -c 1-80 file.txt` — potong setiap baris kepada 80 aksara
▶Apakah perbezaan antara -c dan -f?
▶Mengapa lajur CSV saya salah?
Jika alat ini membantu anda, pertimbangkan untuk membelikan saya kopi.
Belikan saya kopi