منصوبے کے بارے میں

rga ایک کمانڈ لائن سرچ یوٹیلیٹی ہے جو تیز رفتار ripgrep ٹول پر بنیاد رکھتی ہے تاکہ مختلف قسم کے فائل فارمیٹس کے اندر ریگولر ایکسپریشن (regex) سرچ کو ممکن بنایا جا سکے۔ اس میں پی ڈی ایف (poppler)، دستاویزات (pandoc)، آرکائیوز (zip, tar, gzip وغیرہ)، ویڈیو ذیلی ٹائٹلز (ffmpeg)، SQLite ڈیٹابیسز اور دیگر بہت سے اقسام کے لیے متن نکالنے کے بلٹ ان ایڈاپٹر شامل ہیں۔ یہ ٹول نیسٹڈ آرکائیوز میں خودکار طور پر گہرائی تک جاتا ہے، کسٹم ایڈاپٹرز کی حمایت کرتا ہے، اور fzf جیسے فزی فائنڈر ٹولز کے ساتھ یکجا کیا جا سکتا ہے۔ انسٹالیشن پیکج مینیجرز (Homebrew, Pacman, MacPorts وغیرہ) کے ذریعے یا Rust سے سورس کوڈ کمپائل کر کے دستیاب ہے۔ ترتیب XDG، macOS اور Windows کے معیارات کا احترام کرنے والے JSON فائلوں کے ذریعے ہوتی ہے، اور تکراری سرچ کے لیے نتائج کو کیچ (cache) کیا جا سکتا ہے۔ rga زیادہ تر آپشنز کو براہ راست ripgrep کو بھیجتا ہے، جس سے یہ اضافی فائل قسم کی حمایت کے ساتھ ایک متبادل حل بن جاتا ہے۔