Pertanyaan yang diberi tag «perl»

Perl adalah bahasa pemrograman dinamis tingkat tinggi, bertujuan umum, ditafsirkan. Ini awalnya dikembangkan oleh Larry Wall sebagai bahasa scripting Unix untuk keperluan umum untuk membuat pemrosesan laporan lebih mudah, selama periode dengan dukungan dari komunitas open source, telah berkembang dan matang untuk digunakan untuk pemrograman grafis, administrasi sistem, pemrograman jaringan, keuangan , bioinformatika, dan aplikasi teknik lainnya.




7
Ulangi setiap baris beberapa kali
Ingin agar setiap baris dalam file diulang beberapa kali. mis. minta setiap baris diulang empat kali: a b c menjadi: a a a a b b b b c c c c Saya telah melakukan beberapa pencarian, dan ada banyak pertanyaan dan jawaban di sepanjang baris melakukan kebalikan, misalnya menggabungkan …

4
Bagaimana cara membuka terminal, membagi menjadi 9 terminal dan beralih di antara mereka menggunakan satu skrip?
Saya ingin membuka terminal, membaginya menjadi katakanlah 9 bagian (3x3) dan menjalankan beberapa skrip bash. Tetapi untuk setiap terminal bagian skrip berbeda. Bisakah ini dilakukan dengan menggunakan perl, python atau bahkan bash? Bagaimana saya bisa beralih di antara terminal-terminal kecil itu tanpa menggunakan pintasan keyboard? Oh, omong-omong, saya menggunakan terminator. …

3
Ganti string multiline dalam file
Saya memiliki sejumlah file yang ingin saya perbarui dengan mengganti satu string multi-line dengan string multi-line lainnya. Sesuatu di sepanjang garis: * Some text, * something else * another thing Dan saya ingin menggantinya dengan: * This is completely * different text Hasilnya adalah bahwa setelah penggantian file yang berisi …


4
bandingkan dua kolom file yang berbeda dan cetak jika cocok
Saya menggunakan Solaris 10 dan opsi grep yang melibatkan -f tidak bekerja. Saya memiliki dua file yang dipisahkan pipa: file1: abc|123|BNY|apple| cab|234|cyx|orange| def|kumar|pki|bird| file 2: abc|123| kumar|pki| cab|234 Saya ingin membandingkan dua kolom pertama dari file2 dengan file1 (mencari seluruh isi file1 dalam dua kolom pertama) jika mereka cocok mencetak …

5
Bagaimana saya bisa mengubah cap waktu di kolom menjadi tanggal?
Saya punya file yang mengandung ini: 1415602803,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 1415602807,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 1415602811,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 1415602815,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 Saya ingin mengonversi cap waktu menjadi tanggal dalam format ini: 2014-11-10 02:00:03,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 2014-11-10 02:00:07,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 2014-11-10 02:00:11,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 2014-11-10 02:00:15,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 Bagaimana saya bisa melakukan itu? Saya tahu ini berfungsi: perl -pe 's/(\d+)/localtime($1)/e'(dari pertanyaan ini …

5
Hapus garis duplikat sambil menjaga urutan garis
[root@server]# awk '!seen[$0]++' out.txt > cleaned awk: (FILENAME=out.txt FNR=8547098) fatal error: internal error Aborted [root@server]# "" Server "" memiliki: 8 GByte RAM + 16 GByte SWAP, x> 300 GByte ruang kosong, amd64, desktop CPU. Linux Ilmiah 6.6. Tidak ada lagi yang dijalankan untuk membuat LOAD. Awk batal setelah beberapa detik …

6
Cetak string di antara dua tanda kurung
Saya punya file dengan baris-baris ini G8 = P(G1,G3) G9 = P(G3,G4) G12 = P(G2,G9) G15 = P(G9,G5) G16 = P(G8,G12) G17 = P(G12,G15) Saya butuh output sebagai G1,G3 G3,G4 ..... Bagaimana saya bisa melakukannya dengan perintah sed / grep atau menggunakan perl?
14 sed  grep  perl 

7
Bagaimana cara menghapus beberapa baris kosong dari file?
Saya memiliki beberapa file teks yang saya gunakan untuk mencatat - hanya teks biasa, biasanya hanya menggunakan cat >> file. Kadang-kadang saya menggunakan satu atau dua baris kosong (hanya kembali - karakter baris baru) untuk menentukan subjek / alur pemikiran baru. Pada akhir setiap sesi, sebelum menutup file dengan Ctrl+ …
14 scripting  sed  awk  perl  filter 

2
Menggunakan baris kosong sebagai konteks "pemisah-kelompok" untuk grep
Saya perlu keluaran grep dengan konteks, warna, dan garis kosong sebagai pemisah grup. Dalam pertanyaan ini , saya belajar cara mendefinisikan custom group-separator, dan saya telah membangun perintah grep saya seperti ini: grep --group-separator="" --color=always -A5 tetapi pemisah grup sebenarnya tidak kosong, malah masih berisi kode warna (yaitu [[36m[[K[[m[[K). Ini …
12 grep  perl  colors 


2
Mengganti ruang kosong nilai yang hilang dengan nol
Saya memiliki file teks yang dibatasi-tab input.txt di sekitar 30K baris, saya ingin memeriksa setiap baris (s1..s30K baris) untuk nilai yang hilang (yaitu ruang kosong) dan mengisi nilai yang hilang dengan nilai nol.Lihat keluar.txt input.txt id no1 no2 no3 no4 s1 23 34 45 12 s2 4 4 s3 4 …

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.