Pertanyaan yang diberi tag sed

13
Bagaimana sed sed hanya garis yang berisi string yang diberikan?

MEMASUKKAN: Select ASDF 325 sdfg sdflk lk Select TRG 46sdg rasdftz fsgs 45 Select ASDF 6ffg sdfg 4456 sdrg KELUARAN: Select ASDF 325 XXXX sdflk lk Select TRG 46sdg rasdftz fsgs 45 Select ASDF 6ffg XXXX 4456 sdrg Jadi singkatnya saya perlu "sed" "sdfg" ke "XXXX". TETAPI: hanya di baris yang...

13
Awk - ganti satu karakter hanya di kolom tertentu

Saya punya file seperti ini: 2018.01.02;1.5;comment 1 2018.01.04;2.75;comment 2 2018.01.07;5.25;comment 4 2018.01.09;1.25;comment 7 Saya ingin mengganti semua titik .di kolom kedua dengan koma ,seperti yang saya lakukan dengan sed 's/\./\,/g' filebagaimana saya bisa menggunakan sedatau lebih baik...

13
Uji pencarian sed berulang dan ganti sebelum berjalan

Apakah ada cara untuk menjalankan pencarian rekursif dan mengganti menggunakan sed, sebelum benar-benar menjalankannya? Saya hanya ingin mencetak hasilnya sebelum benar-benar melakukan pencarian dan ganti. Sesuatu seperti menggemakan hasil, grep -rl term1 . |xargs sed -i -e

12
Versi sed yang bukan GNU sed 4.0?

Saya mencoba mencari tahu versi mana sedyang saya miliki di BusyBox 1.18.3. The --versionoutput samar. $ sed --version This is not GNU sed version 4.0 Kode berikut ini dari yang relevan sed.c. /* Lie to autoconf when it starts asking stupid questions. */ if (argv[1] && !strcmp(argv[1],...

12
Menggabungkan dua file, satu kolom sekaligus

Saya memiliki 2 file besar (3000 kolom, 15000 baris) dengan format berikut file1 (dipisahkan tab): 1/0 0/0 0/0 0/0 1/1 0/0 1/1 0/1 0/0 file2 (dipisahkan tab): 3 5 2 1 7 10 3 4 3 Saya ingin menggabungkan nilai dari kolom pertama setiap file dengan pemisah ":", lalu beralih ke kolom kedua,...

12
Menukar jumlah kolom yang tidak terbatas

Saya punya file dengan kolom. Lihat di bawah untuk contoh: a b c ... z 1 2 3 ... 26 Saya ingin menukar semua kolom di mana 1 menjadi yang terakhir, yang kedua menjadi yang sebelumnya ... dll. z y x ... a 26 25 24 ... 1 Apakah ada satu liner ( awkatau sed) yang melakukan ini? Saya tahu...

12
Baris gabungan dengan kolom pertama dengan awk atau sed

Bagaimana saya dapat menggunakan awkdalam situasi berikut? Saya ingin menyatukan garis yang dimulai dengan kolom yang sama. Hanya kolom pertama disimpan setelah bergabung (dalam hal ini aaa, www, hhh). File mungkin dipisahkan oleh spasi atau tab. Input contoh: aaa bbb ccc ddd NULL NULL NULL aaa...

12
Hapus baris baru dari variabel unix

Saya memiliki variabel yang nilainya ditemukan menggunakan kueri sql. Saya ingin menghapus baris baru karakter dari variabel itu karena saya ingin menggabungkan variabel ini dengan yang lain. Di bawah ini adalah kode: dt=`sqlplus -s user/pwd@servicename <<EOF set feedback off; set head...

12
sed gagal menghapus karakter baris baru

Saya telah menggunakan sedbeberapa waktu tetapi ini adalah kekhasan yang saya alami , yang tidak bisa saya selesaikan. Biarkan saya menjelaskan masalah saya dengan kasus yang sebenarnya. Adegan # 1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboard Pada perintah...

12
ekstrak karakter sebelum () menggunakan grep

Saya perlu mengekstraksi karakter sebelum karakter '('. Struktur file saya adalah: mawar (bagus) ook daisy () no lilly (buruk) baik-baik saja bunga matahari () bagus Saya perlu file output dalam bentuk: rose daisy lilly sunflower adakah yang bisa memberitahu perintah untuk ini...

12
Apa gunanya menggunakan beberapa tanda seru di sed?

Dokumentasi sed POSIX mengatakan: Suatu fungsi dapat didahului oleh satu atau lebih '!' karakter, dalam hal ini fungsi akan diterapkan jika alamat tidak memilih ruang pola. Nol atau lebih karakter <blank> harus diterima sebelum '!' Yang pertama karakter. Tidak ditentukan apakah karakter...