Pertanyaan yang diberi tag «text-formatting»

Pertanyaan tentang penggunaan utilitas baris perintah seperti awk, sed, perl, pr, dll. Untuk memformat file teks. Untuk string format printf, gunakan tag [printf]. Untuk string format tanggal, [tanggal]. Lihat juga tag [pemrosesan teks].

3
Tujuan dari format teks “ASCII, dengan overstriking”
Setelah mengunduh kode sumber untuk Bash, saya menjelajah docdirektori dan menemukan file-file berikut: bash.1adalah file troff biasa yang digunakan untuk membangun halaman manual . bash.0seperti versi teks biasa dari halaman manual - hanya saja ia memiliki ^Hkarakter kontrol backspace yang didistribusikan secara bebas di seluruh halaman man . Karakter kontrol …

1
Bagaimana cara prettyprint json menggunakan jq standalone?
Saat ini, ketika saya ingin cukup mencetak file json menggunakan jq , saya menggunakan: cat file.json | grep jq . Namun saya berharap untuk jqmenerima nama file sebagai argumen tanpa harus mundur cat. Halaman manual mengatakan: jq [opsi ...] filter [file ...] ... Secara default, jq membaca aliran objek JSON …


4
Penjajaran skrip keluaran Bash shell
Skrip saya: date echo -e "${YELLOW}Network check${NC}\n\n" while read hostname do ping -c 1 "$hostname" > /dev/null 2>&1 && echo -e "Network $hostname : ${GREEN}Online${NC}" || echo -e "${GRAY}Network $hostname${NC} : ${RED}Offline${NC}" done < list.txt sleep 30 clear done Apakah mengeluarkan info seperti ini: Network 10.x.xx.xxx : Online Network 10.x.xx.xxx …


3
Format output cputime untuk ps
Saya mencoba menulis sebuah skrip yang dapat memantau penggunaan CPU suatu proses dalam suatu interval (untuk membuat grafik). Sejauh ini, ini adalah perintah yang saya gunakan ps -p $PROCID -o cputime,etimes Satu-satunya kekhawatiran saya adalah bahwa output cputime tampaknya [dd]hh:mm(atau sesuatu yang serupa, tidak bisa mengingat di atas kepala saya …

4
file cat dalam urutan tertentu berdasarkan nomor dalam nama file
Saya memiliki file bernama file.88_0.pdb, file.88_1.pdb, ..., file.88_100.pdb. Saya ingin catmereka agar file.88_1.pdbdisisipkan setelah file.88_0.pdb, file.88_2.pdbsetelah file.88_1.pdb, dan seterusnya. Jika saya melakukannya cat file.88_*.pdb > all.pdb, file-file tersebut disatukan dalam urutan berikut:, 0 1 10 11 12 13 14 15 16 17 18 19 2 20...dll. Bagaimana cara menyatukannya sehingga …


4
Cetak halaman manual dengan lebar tetap
Dengan contoh perintah man apropos > outputfile file teks dihasilkan yang berisi manhalaman yang diformat apropos(dengan beberapa perbedaan kecil sehubungan dengan man aproposlangsung dicetak di layar, seperti huruf tebal). Tapi saya ingin secara manual mengatur lebar garis maksimum dari file output yang dihasilkan, sehingga semua paragraf akan dibenarkan untuk lebar …

1
Memformat teks menjadi kolom
Saya memiliki file dengan dua kolom seperti yang ditunjukkan di bawah ini (contoh): FILE 1: John 1 Peter 2 Michael Rod 3 Su 7 Louise 9 Saya perlu memformat ini dan output yang saya harapkan adalah: FILE 1: John 1 Peter 2 Michael Rod 3 Su 7 Louise 9

4
Ubah lebar kolom pertama dalam file dengan jumlah variabel bidang, menggunakan awk
Saya mengerti cara menggunakan fungsi printf awk, tetapi saya tidak ingin menentukan setiap bidang. Misalnya, anggap ini file saya: c1|c2|c3|c4|c5 c6|c7|c8|c9|c10 c11|c12|c13|c14|c15 Saya ingin memformatnya sehingga bidang pertama setiap rekaman adalah lebar c11 - sel terpanjang di bidang pertama: c1 |c2|c3|c4|c5 c6 |c7|c8|c9|c10 c11|c12|c13|c14|c15 Saya mengerti bahwa saya dapat menentukan: …



6
AWK: bungkus baris menjadi 72 karakter
$ awk 'length > 72' {HOW TO PRINT THE LINEs IN PCS?} msg yaitu saya ingin menambahkan \nsetelah 72 karakter dan melanjutkan, jadi pada awalnya Anda mungkin perlu menghapus semua \ns dan menambahkannya. Mungkin lebih mudah lebih mudah dengan alat lain tetapi mari kita coba untuk awk. [Memperbarui] Williamson memberikan …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.