Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Bagaimana cara mengambil Teks Pencarian Dari PowerShell

Posted on August 8, 2022

grep adalah utilitas penelusuran teks yang andal di Linux, tetapi tidak tersedia di Windows. Meskipun ada port dan solusi pihak ketiga, PowerShell menawarkan ekuivalen bawaan untuk grep yang akan melakukan pekerjaan yang sama di skrip Anda.

Menggunakan findstr untuk grep Pencarian Di PowerShell

Ada beberapa utilitas pencarian yang berbeda di PowerShell, masing-masing dengan kekuatannya sendiri. Yang paling sederhana adalah findstr, yang merupakan executable windows asli. Ini berfungsi dengan baik untuk menggantikan grep untuk operasi pencarian sederhana di baris perintah. Misalnya, Anda dapat menyalurkan output ls ke sana untuk menemukan kecocokan.

ls | findstr “foo”

Anda juga dapat menelusuri beberapa kata sekaligus, menggunakan karakter pengganti untuk mencocokkan apa pun, dan menggunakan tanda /R untuk meneruskan ekspresi reguler dasar.

ls | findstr /R ba[a-z].txt

Meskipun, jika Anda ingin menelusuri secara eksplisit termasuk spasi, Anda harus menggunakan /C: flag:

ls | findstr /C:”foo”

Jika Anda terbiasa dengan baris perintah Linux, dan tidak ingin mengingat perintah baru, Anda dapat mengonfigurasi “grep” menjadi alias untuk findstr, yang memungkinkan Anda menyimpan memori otot .

new-alias grep findstr

Menggunakan Select-String untuk mengambil Pencarian di PowerShell

Metode asli lain yang ditawarkan PowerShell adalah cmdlet Select-String, yang melakukan banyak hal yang sama seperti findstr, tetapi merupakan cmdlet PowerShell dan bukan Windows yang dapat dieksekusi.

Ini artinya itu akan bekerja lebih baik dalam skrip PowerShell, dan terutama mengembalikan outputnya sebagai objek, yang dapat dicetak cantik oleh PowerShell. Ini juga lebih mudah digunakan pada baris perintah, karena penyelesaian tab PowerShell akan bekerja dengannya.

Ini bekerja seperti findstr, dan dapat mengambil wildcard dan ekspresi reguler juga.

ls | Select-String bodoh | Select-String -Pattern

Anda dapat menggunakan Select-String untuk mengambil teks di dalam file, dengan meneruskan argumen -Path. Anda juga dapat menggunakannya dengan input yang diteruskan dari cmdlet lain seperti Get-Content.

Select-String -Path “.foo.txt” -Pattern ba.*

Jika Anda ingin menggunakannya di baris perintah, Anda juga bisa alias ke “grep” untuk akses cepat.

remove-alias grep new-alias grep Select-String

Itulah berita seputar Bagaimana cara mengambil Teks Pencarian Dari PowerShell, semoga bermanfaat. Disadur dari HowToGeek.com.

Terbaru

  • Inilah Cara Lapor SPT Tahunan di Coretax 2026 Biar Nggak Bingung!
  • Gak Perlu Root! Ini Cara Buka Folder Android/Data Tanpa ZArchiver di HP Android Modern
  • Apa itu ClawdBot?
  • Ini Caranya Lapor SPT Shopee Affiliate Biar Nihil, Nggak Perlu Bingung Lagi!
  • 08559 Nomor Daerah Mana dan Kartu Apa? Ini Penjelasan Lengkapnya!
  • Ini Daftar 8 Keluarga Paling Mengerikan dalam Sejarah, Ada yang Sampai Bikin Dunia Gemetar!
  • Inilah Trik Rahasia Pindahkan Video Melolo ke Galeri Tanpa Aplikasi Tambahan
  • Ini Arti Kode Transaksi Bank ‘Kor MCD Transaction DB Otomatis’
  • Update Terbaru Januari 2026! Ini Trik Kode Plant Brainrot Simulator Biar Garden Kalian Makin OP
  • Belum Tahu? Inilah Asal Nomor Telepon 021 300 yang Sering Ganggu Kalian!
  • Bingung Menu Multi Payment Livin Mandiri Hilang? Inilah Cara Bayar Tagihan Apapun dengan Mudah!
  • Cara Nonton Anime di Anoboy dan Gabung Komunitas Discord Official Anoboy
  • Inilah Cara Nonton dan Link Website Anime Samehadaku Terbaru yang Paling Update!
  • Inilah Cara Kerja APK Sumber Dana, Penipuan atau Tidak?
  • Apakah Aplikasi Nonton Drama ReelFlick Penipuan?
  • Inilah Fakta di Balik Isu Video Blunder Risaatjan yang Viral di Media Sosial
  • Menu Hadiah Melolo Hilang Tiba-Tiba? Jangan Panik, Ini Trik Ampuh Mengatasinya!
  • CCTV Kematian Lula Lahfah?
  • Inilah Kronologi Meninggalnya Lula Lahfah
  • Cara Login SP Datadik Terbaru Biar Kerja Operator Sekolah Makin Sat-set!
  • Ketemu Link Video Viral ‘Petualangan Ustadzah Rahma’? Hati-hati, Kamu Bisa Dihack
  • Ikon Mic Roblox Hilang? Gini Caranya Mengaktifkan Kembali Voice Chat Biar Bisa Mabar Lagi!
  • Ini Cara Hapus Rombel Ganda di EMIS 4.0 yang Nggak Muncul Tombol Hapus
  • Inilah Kenapa Data Info GTK Kalian Nggak Berubah Padahal Dapodik Udah Sinkron
  • Belum Tahu CoreTax? Ini Trik Supaya Affiliator Lancar Lapor SPT Tahunan 2025 Tanpa Ribet
  • Inilah Cara Pendaftaran Peserta TKA SD dan SMP yang Benar Biar Nggak Salah Langkah!
  • Gagal Sinkron Dapodik 2026 C? Ini Trik Lengkap Supaya Berhasil Tanpa Pusing!
  • Cara Download Bukti Potong BPA1 di CoreTax, Nggak Perlu Ribet Minta HRD Lagi!
  • Cara Lapor SPT Tahunan di CoreTax Buat Pekerjaan Bebas, Ternyata Nggak Ribet Kalau Tahu Triknya!
  • Cara Beresin Siswa Tidak Teridentifikasi dan Rombel Ganda di EMIS 4.0
  • Topical Authority Explained: How to Rank Higher and Outsmart Competitors
  • Skills.sh Explained
  • Claudebot Explained: How to Create Your Own 24/7 AI Super Agent for Beginners
  • How to Create Viral Suspense Videos Using AI
  • The Secret “Niche Bending” Trick To Go Viral On YouTube, January 2026
  • Cara Mengubah Model Machine Learning Jadi API dengan FastAPI dan Docker
  • Cara Ubah Tumpukan Invoice Jadi Data JSON dengan LlamaExtract
  • Cara Buat Audio Super Realistis dengan Qwen3-TTS-Flash
  • Tutorial Python Deepseek Math v2
  • Cara Menggunakan SAM3D untuk Segmentasi dan Pembuatan Model 3D dari Teks
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025
  • Apa Itu ErrTraffic? Mengenal Platform ClickFix yang Bikin Website Jadi ‘Error’ Palsu
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV

©2026 emka.web.id | Design: Newspaperly WordPress Theme