Bagaimana cara menghapus baris yang dimulai dengan #, mengingat bahwa mungkin ada spasi putih di kiri dan kanan #? # Master socket provides access to userdb information. It's
Bagaimana cara menghapus baris yang dimulai dengan #, mengingat bahwa mungkin ada spasi putih di kiri dan kanan #? # Master socket provides access to userdb information. It's
Lihat ini jika blok: #!/bin/bash str="m.m" if [[ "${str}" =~ "m\.m" ]]; then echo "matched" else echo "not matched" exit 1 fi exit 0 Ini harus mencetak "cocok", tetapi tidak. Di mana saya
Saya mengalami kesulitan menurunkan sintaks sed saya untuk menambahkan angka nol terkemuka yang bervariasi ke skema organisasi numerik. String yang saya operasikan muncul seperti 1.1.1.1,Some Text Here meningkatkan sintaks sed sed -r ":r;s/\b[0-9]{1,$((1))}\b/0&/g;tr" Saya dapat...
Saya Memiliki file yang memiliki teks seperti ini: AAAA BBBB CCCC DDDD 1234 5678 9012 3456 EEEE 7890 dll ... Dan saya ingin mencocokkan garis Alfabet dengan garis Numerik sehingga menjadi seperti ini: AAAA 1234 BBBB 5678 CCCC 9012 DDDD 3456 EEEE 7890 Adakah yang tahu cara sederhana...
Saya memiliki server media dengan folder bernama Series. ( /media/Expansion2/Series/) Di dalamnya, saya punya serial TV (kejutan!). Ini hanya nama acara, misalnya,/media/Expansion2/Series/The Big Bang Theory/ Di dalam folder setiap pertunjukan (dan di sinilah masalahnya) saya memiliki folder...
Buku "pemrograman awk yang efektif" memiliki contoh tentang Field-Splitting. berikut adalah contohnya: Jika Anda ingin bidang dipisahkan oleh periode literal diikuti oleh karakter tunggal apa pun, gunakan ‘FS = "\\.."’. Mengapa double backslash? bukankah seharusnya begitu...
Baru-baru ini saya berdebat dengan Ghoti tentang apa yang merupakan ungkapan reguler dalam komentar atas jawaban saya untuk pertanyaan ini . Saya mengklaim bahwa berikut ini adalah ekspresi reguler: `[Rr]eading[Tt]est[Dd]ata` Ghoti tidak setuju, mengklaim itu adalah file glob sebagai gantinya....
Saya mencari ekspresi reguler yang menemukan semua kemunculan karakter ganda dalam teks, daftar, dll. Di baris perintah (Bash). Main Pertanyaan : Apakah ada cara sederhana untuk mencari urutan seperti aa, ll, ttttt, dll di mana salah satu mendefinisikan ekspresi reguler yang terlihat untuk n...
Saya menggunakan regex ini (?<=\[')[^,]*pada file yang berisi baris berikutdisk = ['OVS/sdasd/asdasd/asdasd/something.img, w'] Saya ingin itu kembali OVS/sdasd/asdasd/asdasd/something.img Bagaimana saya menggunakannya grepuntuk membuatnya berfungsi? Saya sudah mencoba grep -P...
Saya menggunakan sed. Saya menggunakan regex yang benar sejauh yang saya bisa lihat, tetapi sed tidak melakukan apa-apa. Ternyata saya menggunakan \s+yang tidak bisa mengerti, dan ketika saya beralih ke [ ]+itu berhasil. Jadi singkatnya, saya membuat regex yang berfungsi agar saya harus melarikan...
Saya melakukan grep dan sed dan saya mendapatkan 2 baris file yang saya minati. Bagaimana saya bisa mendapatkan baris-baris ini dalam satu baris yang berakhir dengan karakter baris baru? Sekarang saya mendapatkan: pattern1 pattern2 Saya ingin mendapatkan pattern1 pattern2
Kenapa grep e\\.g\\. <<< "this is an e.g. wow" dan grep e\.g\. <<< "this is an e.g. wow" melakukan hal yang sama? Jika saya menambahkan garis miring ketiga, hasilnya juga sama. TETAPI, setelah saya menambahkan tebasan keempat, itu tidak lagi berfungsi. Ini ada hubungannya...
Dalam vim saya ingin mengganti jalur panjang /a/b/f/g/d/gdengan yang lain /s/g/w/d/g/rdalam file teks. Biasanya saya menggunakan \/tetapi ada terlalu banyak garis miring di sini. Apakah ada cara yang lebih
Saya memiliki string seperti rev00000010dan saya hanya ingin nomor terakhir, 10 dalam hal ini. Saya sudah mencoba ini: TEST='rev00000010' echo "$TEST" | sed '/^[[:alpha:]][0]*/d' echo "$TEST" | sed '/^rev[0]*/d' keduanya tidak menghasilkan apa-apa, meskipun regex tampaknya benar (dicoba dengan...
saya sudah Memasukkan: NISHA =\455 Keluaran: NISHA = 455 Saya ingin menghapus \dari output. Saya mencoba menggunakan perintah sed "s/[\]//g" Ptetapi tidak berfungsi dan ditandai kesalahan: character found after backslash is not
Saya mencari grep untuk menampilkan semua karakter yang tidak dimulai dengan angka. Saya telah melakukan sesuatu seperti ini: grep -v '^[1-2]*[a-zA-Z]?' -o tapi itu tidak berhasil. Apakah Anda punya ide untuk reg
Saya ingin membuat daftar isi pwd dan hanya menampilkan file yang dimulai dengan titik. Saya sudah mencoba ls -a | grep ^\.tetapi saya tidak tahu mengapa output juga berisi file-file yang tidak dimulai dengan titik. Sebagai contoh: Pictures .pip .pki .profile projects Public Saya tahu bahwa saya...
Saya punya file prova.txtseperti ini: Start to grab from here: 1 fix1 fix2 fix3 fix4 random1 random2 random3 random4 extra1 extra2 bla Start to grab from here: 2 fix1 fix2 fix3 fix4 random1546 random2561 extra2 bla bla Start to grab from here: 1 fix1 fix2 fix3 fix4 random1 random22131 dan...
Saya mencoba menemukan semua 6kata menggunakan huruf grep. Saat ini saya punya ini: grep "^.\{6\}$" myfile.txt Namun, saya menemukan bahwa saya juga mendapatkan hasil seperti: étuis, étude. Saya menduga itu ada hubungannya dengan simbol edi atas pada kata-kata di atas. Adakah yang bisa saya...
Jadi saya mencoba menemukan kata-kata 6 huruf yang terdiri dari satu karakter yang diulang tiga kali diikuti oleh karakter lain yang diulang tiga kali. Misalnya aaabbbatau oookkk. Aku sedang mencoba: grep -E "[a-z]\1{3}\S[a-z]\1{3}" filename Pertama, apakah regex itu benar? Kedua mengapa saya...