From c93f9ac4c907d27d6c4d6153d9c0245380af7d9d Mon Sep 17 00:00:00 2001
From: badhon <108542798+badhon495@users.noreply.github.com>
Date: Sun, 12 Apr 2026 08:55:36 +0600
Subject: [PATCH] docker-container-ls, egrep: improve Bengali translations
(#22000)
---
pages.bn/common/docker-container-ls.md | 18 ++++++-------
pages.bn/common/egrep.md | 36 +++++++++++++++++++++++---
2 files changed, 42 insertions(+), 12 deletions(-)
diff --git a/pages.bn/common/docker-container-ls.md b/pages.bn/common/docker-container-ls.md
index e5cca31e74..4658b4941f 100644
--- a/pages.bn/common/docker-container-ls.md
+++ b/pages.bn/common/docker-container-ls.md
@@ -1,36 +1,36 @@
# docker container ls
-> Docker কন্টেইনার তালিকাভুক্ত করুন।
+> Docker কন্টেইনারগুলো তালিকাভুক্ত করুন।
> আরও তথ্য পাবেন: ।
- বর্তমানে চলমান Docker কন্টেইনারগুলো তালিকাভুক্ত করুন:
`docker {{[ps|container ls]}}`
-- সব Docker কন্টেইনার তালিকাভুক্ত করুন (চলমান এবং বন্ধ):
+- সমস্ত Docker কন্টেইনার তালিকাভুক্ত করুন (চলমান এবং বন্ধ):
`docker {{[ps|container ls]}} {{[-a|--all]}}`
-- সর্বশেষ তৈরি করা কন্টেইনার দেখান (সকল অবস্থাসহ):
+- সর্বশেষ তৈরি হওয়া কন্টেইনার দেখান (সব অবস্থা অন্তর্ভুক্ত):
`docker {{[ps|container ls]}} {{[-l|--latest]}}`
-- নামের মধ্যে নির্দিষ্ট substring থাকা কন্টেইনার ফিল্টার করুন:
+- নামে একটি সাবস্ট্রিং থাকা কন্টেইনারগুলো ফিল্টার করুন:
`docker {{[ps|container ls]}} {{[-f|--filter]}} "name={{name}}"`
-- নির্দিষ্ট ইমেজকে ancestor হিসেবে শেয়ার করে এমন কন্টেইনার ফিল্টার করুন:
+- নির্দিষ্ট একটি ইমেজকে পূর্বসূরি হিসেবে থাকা কন্টেইনারগুলো ফিল্টার করুন:
`docker {{[ps|container ls]}} {{[-f|--filter]}} "ancestor={{image}}:{{tag}}"`
-- exit status code অনুযায়ী কন্টেইনার ফিল্টার করুন:
+- প্রস্থান (exit) স্ট্যাটাস কোড অনুযায়ী কন্টেইনারগুলো ফিল্টার করুন:
-`docker {{[ps|container ls]}} {{[-a|--all]}} {{[-f|--filter]}} "exited={{code}}"`
+`docker {{[ps|container ls]}} {{[-f|--filter]}} "exited={{code}}" {{[-a|--all]}}`
-- status অনুযায়ী কন্টেইনার ফিল্টার করুন (created, running, removing, paused, exited, এবং dead):
+- অবস্থা অনুযায়ী কন্টেইনারগুলো ফিল্টার করুন (created, running, removing, paused, exited, এবং dead):
`docker {{[ps|container ls]}} {{[-f|--filter]}} "status={{status}}"`
-- নির্দিষ্ট একটি volume mount করে, অথবা নির্দিষ্ট path-এ volume mount করা কন্টেইনার ফিল্টার করুন:
+- নির্দিষ্ট একটি ভলিউম মাউন্ট করা বা নির্দিষ্ট পথে ভলিউম মাউন্ট থাকা কন্টেইনারগুলো ফিল্টার করুন:
`docker {{[ps|container ls]}} {{[-f|--filter]}} "volume={{path/to/directory}}" --format "table {{.ID}}\t{{.Image}}\t{{.Names}}\t{{.Mounts}}"`
diff --git a/pages.bn/common/egrep.md b/pages.bn/common/egrep.md
index ee09795bf8..1ef7b75e35 100644
--- a/pages.bn/common/egrep.md
+++ b/pages.bn/common/egrep.md
@@ -1,7 +1,37 @@
# egrep
-> এই কমান্ডটি `grep --extended-regexp` - এর একটি উপনাম।
+> এক্সটেন্ডেড `regex` ব্যবহার করে ফাইলে প্যাটার্ন খুঁজুন।
+> দ্রষ্টব্য: এই কমান্ডটি `grep --extended-regexp` - এর একটি উপনাম।
+> আরও তথ্য পাবেন: ।
-- মূল কমান্ডের ডকুমেন্টেশন দেখুন:
+- এক বা একাধিক পুনরাবৃত্ত ক্যারেক্টার খুঁজুন:
-`tldr grep`
+`egrep '{{a}}+' {{path/to/file}}`
+
+- শূন্য বা একবার উপস্থিত হওয়া একটি ক্যারেক্টার খুঁজুন (ঐচ্ছিক ম্যাচ):
+
+`egrep '{{a}}?' {{path/to/file}}`
+
+- একটি ক্যারেক্টারের 10 বার পুনরাবৃত্তি খুঁজুন:
+
+`egrep '{{a}}{10}' {{path/to/file}}`
+
+- একটি ক্যারেক্টারের 3 থেকে 7 বার পুনরাবৃত্তি খুঁজুন:
+
+`egrep '{{a}}{3,7}' {{path/to/file}}`
+
+- তালিকাভুক্ত বিকল্পগুলোর যেকোনো একটি খুঁজুন:
+
+`egrep '{{cat}}|{{dog}}|{{mouse}}' {{path/to/file}}`
+
+- একটি বড় প্যাটার্নের মধ্যে তালিকাভুক্ত বিকল্পগুলোর যেকোনো একটি খুঁজুন:
+
+`egrep 'c({{a}}|{{o}}|{{u}})p' {{path/to/file}}`
+
+- এক বা একাধিক বার পুনরাবৃত্ত একটি ক্যারেক্টার গ্রুপ খুঁজুন:
+
+`egrep '({{aeiou}})+' {{path/to/file}}`
+
+- স্ট্যান্ডার্ড ক্যারেক্টার ক্লাস ব্যবহার করে খুঁজুন (আরও তথ্য: ):
+
+`egrep [[{{:alnum:|:alpha:|:space:|...}}]] {{path/to/file}}`