ডিসলেক্সিয়ার সাথে কমান্ড লাইন ব্যবহার


57

আমি লিনাক্সে নতুন এবং ডিসলেক্সিক হওয়ায় কমান্ড লাইন থেকে কাজ করা একটি চ্যালেঞ্জ খুঁজে পাই। এই সমস্যাটি নিয়ে কাজ করতে সহায়তা করার জন্য কোন উপকরণ বা পরামর্শ পাওয়া যায়?


4
আপনি যখন টার্মিনালে কোনও ফাইল টেনে আনেন তখন এটি স্বয়ংক্রিয়ভাবে সম্পূর্ণ পথটি মুদ্রণ করে। আপনি উপরের তীর কী টিপলে এটি স্বয়ংক্রিয়ভাবে শেষ কমান্ডটি মুদ্রণ করে।
কারেল

21
এটি একটি ভাল প্রশ্ন, তবে আপনার সমস্যাগুলি কী তা কল্পনা করা আমার পক্ষে কঠিন। দয়া করে সম্পাদনা করুন এবং ব্যাখ্যা করুন যা আপনাকে সবচেয়ে বেশি চ্যালেঞ্জ জানায়। সম্ভাব্য সমাধানগুলি আপনার ভাবার চেয়ে সহজ হতে পারে (অন্যান্য মন্তব্য দেখুন)।
মিষ্টান্ন

6
কীবোর্ড শর্টকাটগুলি এখানে অনেকগুলি সহায়তা করে , দরকারী এখানে সন্ধান করুন: Askubuntu.com/q/45521/507051 এবং Askubuntu.com/q/444708/507051
ডেজার্ট

4
কোনও ফাইলের জন্য দীর্ঘ পথ টাইপ করার সময় বাঁচানোর জন্য আমি ফাইলটির আইকনটি টার্মিনালে টেনে টানতে ফাইলের পাথটি মুদ্রণ করতে এবং তারপরে পরবর্তী কমান্ডে অনুলিপি / আটকান।
কারেল

3
Zsh আসলে কমান্ড নামগুলিতে অদলবদল অক্ষরগুলি স্বতঃসংশোধন করতে পারে! (ম্যানুয়াল পৃষ্ঠাগুলিতে আরও তথ্য রয়েছে))
সিলভার ওল্ফ

উত্তর:


90

কমান্ড লাইনের সাহায্যে আপনার অভিজ্ঞতা উন্নত করতে আপনি কয়েকটি জিনিস চেষ্টা করতে পারেন।

  1. ট্যাব সমাপ্তি ব্যবহার করুন ( Tabযখনই সম্ভব সম্ভব টিপে কমান্ডগুলি আংশিকভাবে পূরণ করুন )।
  2. প্রেস (আপ তীর কী) স্বয়ংক্রিয়ভাবে গত কমান্ড মুদ্রণ এবং টিপে রাখার & কমান্ড ইতিহাস মাধ্যমে চক্র (আপ & ডাউন নির্দেশক তীরচিহ্নগুলি)।
  3. সম্পূর্ণ পাথটি স্বয়ংক্রিয়ভাবে মুদ্রণের জন্য টার্মিনালে একটি ফাইল টেনে আনুন।
  4. আপনি কার্যকর হওয়া শেষ আদেশটি থেকে শেষ যুক্তি সন্নিবেশ করতে Alt+ .(ডট) টিপুন (উদাহরণস্বরূপ mkdirঅনুসরণযোগ্য cd)
  5. কীবোর্ড শর্টকাটগুলি ব্যবহার করুন ( এটি এবং এটি দেখুন )।
  6. বাশ এলিয়াস ব্যবহার করুন ( এটি এবং এটি দেখুন )।
  7. ব্যবহার করুন history, আপনি কমান্ডের ইতিহাস দেখতে পারেন এবং তারপরে কমান্ডটি পুনরায় কার্যকর করতে historicalতিহাসিক কমান্ডের সংখ্যাটি ব্যবহার করতে পারেন (উদাহরণস্বরূপ, কমান্ড # 352 দিয়ে পুনরায় করুন !352)। কেবলমাত্র hদ্রুত এবং সহজেই অ্যাক্সেসের জন্য এটির নাম দিন ।
  8. পূর্ববর্তী কমান্ডগুলির সাথে মেলে বিপরীত টার্মিনাল অনুসন্ধান ( Ctrl+ R, তারপরে টাইপ করা শুরু করুন) ব্যবহার করুন; এটি পূর্ব থেকে জিনিসগুলি খুঁজে পাওয়ার দ্রুত উপায়।
  9. কমান্ড এবং shচ্ছিক আর্গুমেন্ট যেমন Zsh বা ফিশ পূরণ করে এমন শেল ব্যবহার করুন ।
  10. টার্মিনালে ডিসট্লেসিয়ার পাঠকদের জন্য পাঠযোগ্যতা বৃদ্ধি করে এমন একটি ফন্ট ব্যবহার করুন eg
  11. আপনি যখন পড়ছেন তখন পর্দায় যা আছে তা শুনুন; মত একটি স্ক্রিনরিডার সক্ষম অর্কা । আপনি এটিতে কেবল একটি শব্দ, একটি সম্পূর্ণ পৃষ্ঠা পড়তে পারেন, চিঠির মাধ্যমে শব্দের চিঠি বানান, গতি পরিবর্তন করুন, আয়তন, বিশদের স্তর ইত্যাদি
  12. আপনি পড়ার সাথে সাথে পর্দার একটি অংশ বাড়ান; ম্যাগনিফায়ারের মতো কীবোর্ড শর্টকাটগুলি দিয়ে জুম করা অ্যাপগুলিতে একবার দেখুন ।
  13. উন্নত: শর্তসাপেক্ষে পাঠ্য রঙ নির্ধারণের মতো আউটপুট প্রদর্শন করার পদ্ধতিটিকে ব্যক্তিগতকৃত করুন। ডিফল্ট উবুন্টু ডিস্ট্রো টার্মিনালে বিভিন্ন বর্ধিতকরণ সরবরাহ করে। আপনি যখন lsকোনও ডিরেক্টরিতে বিষয়বস্তু তালিকাবদ্ধ করতে ব্যবহার করেন, উদাহরণস্বরূপ, নীলে সাব-ডাইরেক্টরিগুলি মুদ্রিত হয় এবং ফাইলের নামগুলি সাদা রঙে মুদ্রণ করা হয়, যার ফলে দুটিটির মধ্যে পার্থক্য করা সহজ হয়। অন্যান্য উদাহরণগুলির জন্য, লোকেরা ভাগ করেছেন এমন অনেকগুলি ব্যক্তিগতকরণ একবার দেখুন। কেউ কেউ "যেমন আছে" তেমন চেষ্টা করার মতো নিশ্চিত হন। একটি ভাল সূচনা পয়েন্ট হ'ল জনপ্রিয় অসাধারণ ডটফিলস সংগ্রহস্থল।

1
@ ফ্লিট এর !352পরিবর্তে অনুমিত হবে history 352?
pomsky

2
আমি এখন পর্যন্ত ডিসলেক্সিক ফন্টে পরিবর্তন করেছি এবং টার্মিনালে রঙগুলি সক্ষম করেছি। এটি পড়তে এবং কিছু ক্ষেত্রে মাথাব্যথা করতে সহায়তা করেছে। এখনও উবুন্টু আনল্যাশড, এবং লিনাক্স বাইবেল বইয়ের মধ্য দিয়ে হাল চাষ করছেন। ভিম এবং অন্যান্য সম্পাদকদের মধ্যে কিছু উত্তর দিতে পারে।
ডেল ডেভিডসন

Ctrl + R - আমি এর আগে কখনও দেখিনি। এটি আশ্চর্যজনকভাবে দরকারী
নোয়েল ইভান্স

16

আমি একটি বিস্তৃত উত্তর চেষ্টা করব। আমি যদি কিছু বাইরে রাখি তবে দয়া করে মন্তব্য করুন এবং আমি এটি যুক্ত করব।

Tab পরিপূরণ

ট্যাব সমাপ্তি এখানে আপনার বৃহত্তম সহায়তা। টিপুন Tabকমান্ডটি সম্পূর্ণরূপে যথাসম্ভব অনন্যভাবে সনাক্তযোগ্য। Tabদু'বার চাপলে বিকল্পগুলির একটি তালিকা দেওয়া হবে। আপনি কোন বিকল্পটি চান তা চিহ্নিত করার জন্য পর্যাপ্ত ক্যারাকটার টাইপ করা এবং Tabআবার টিপলে এটি সম্পূর্ণ হবে। এটি পাথ / ফাইলের নামের সাথেও কাজ করে।

উদাহরণস্বরূপ, ধরা যাক পল নামে আমার একটি ব্যবহারকারী আছে এবং তার ডাউনলোডস ফোল্ডারে টেক্সট 123.txt এবং টেক্সট 124.txt ফাইল রয়েছে:

আমি টাইপ করতে পারি / ঘন্টা Tabএবং বাশ আমাকে দিতে হবে /home/। তারপরে পি টাইপ করুন Tabএবং পান /home/Paul/। আমার সম্পূর্ণ ফাইল এবং পথ না পাওয়া পর্যন্ত এই ফ্যাশনে চালিয়ে যান।

পাথ / ফাইলের নাম সম্প্রসারণ

স্বতঃসমাপ্তি এছাড়াও ওয়াইল্ড কার্ড গ্রহণ করে *এবং ??একটি একক অক্ষরের সাথে *মেলে এবং সমস্ত অক্ষরের সাথে মেলে (বা কোনও নয়)। উপরের উদাহরণটি ব্যবহার করে, আমি টাইপ করতে পারি:

/h*/P*/Dow*/t*4*তাহলে Tabএবং বাশ আমাকে দেবে /home/Paul/Downloads/text124.txt। যদি আমি নিশ্চিত যে আমি সঠিক ফাইলটির সাথে মিলে যাচ্ছি তবে আমি Enterকমান্ডটি প্রথমে প্রসারিত করে কার্যকর করতে আঘাত করতে পারি।

কিছু সাধারণ ডিরেক্টরি উল্লেখ:

  • ~ আপনার হোম ডিরেক্টরি জন্য।
  • .. মূল নির্দেশিকা
  • .বর্তমান ডিরেক্টরি; আপনি যদি একেবারে নিশ্চিত করতে চান যে বাশ সঠিক ডিরেক্টরিতে দেখেছে।

কীবোর্ড শর্টকাটগুলি

উপরের তীর এবং নীচের তীর কীগুলি আপনাকে সম্প্রতি ব্যবহৃত কমান্ডগুলির তালিকার মাধ্যমে নেভিগেট করতে দেয়। ইতিহাস অনুসন্ধান মোড থেকে বাঁচতে Ctrl+ টিপুন GAlt+ + .পূর্ববর্তী কমান্ডের গত যুক্তি পুনরাবৃত্তি।

ওরফে

বাশ আপনাকে এলিয়াস নির্দিষ্ট করতে দেয়। আপনি যদি দেখতে পান যে আপনি প্রায়শই একইভাবে কোনও আদেশকে ভুল টাইপ করেন তবে আপনি এ জাতীয় ~/.bashrcলাইনে সম্পাদনা এবং সংযোজন করে কাস্টম এলিয়াস যুক্ত করতে পারেন :

alias agi='apt-get install'
alias mkdri='mkdir'

তারপরে তাদের সক্রিয় করার জন্য পুনরায় চালু করুন।


4
~না একটি হয়alias , বরং এটা হচ্ছে সম্প্রসারিত দ্বারা bashহিসাবে বর্ণনা ইন / টিল্ডা সম্প্রসারণ সম্প্রসারণman bash - ~প্রসারিত হয় $HOME, ~+থেকে $PWDএবং ~-থেকে $OLDPWDউদাহরণস্বরূপ। আপনি উদাহরণস্বরূপ সেট করতে পারেন alias ~='cd ~'এবং দ্রুত বাড়ির দিরে ফিরে আসা খুব দরকারী তবে এটি সম্প্রসারণের থেকে সম্পূর্ণ আলাদা (এবং কোনও ক্ষতি করে না)।
মিষ্টান্ন

ভাল, man bashএকটি সম্পূর্ণ বিভাগ আছে EXPANSION... আপনি ইতিমধ্যে কিছু পথের প্রসার বিস্তৃত করেছেন।
মিষ্টান্ন

আমার সিস্টেমে আমি অন্যান্য বিস্তারের বেশিরভাগ অংশ সিএলআই-তে কাজ করার কথা মনে করতে পারি না। তবে আমি টিলডের ব্যাখ্যা ঠিক করতে পুনর্গঠন করব।
রাভা

1
@WJAndrea: শেলটির জন্য ..এবং এর জন্য কিছু বিশেষ সমর্থন রয়েছে .; উদাহরণস্বরূপ, cd ..বিভাগটি যুক্ত করার পরিবর্তে প্রকৃতপক্ষে কার্যক্ষম ডিরেক্টরি থেকে শেষ পাথ বিভাগটি সরিয়ে দেয় ..
রুখ

1
@WJAndrea এবং র্যাভরি: Ctrl + G আপনি যে কমান্ডের ইতিহাস অনুসন্ধানটি সেন্ট্রোল + আর দিয়ে শুরু করবেন তা প্রস্থান করে। একবার শুরু হয়ে গেলে, কেবল একটি কমান্ডের সূচনা টাইপ করুন এবং এটি আপনাকে সর্বাধিক বর্তমানের মিল খুঁজে পাবে। Ctrl + R এর সাথে মিলে যাওয়া কমান্ডগুলির পাতায়, এন্টার সহ একটি কমান্ড চালান বা একটি কী দ্বারা এটি সম্পাদনা করুন যা কার্সারের অবস্থার পরিবর্তন করে, যেমন হোম, শেষ, তীর ইত্যাদি changes যদি আপনি কোনও সাম্প্রতিক কমান্ড সন্ধান করতে চান তবে এই অনুসন্ধান মোডটি অত্যন্ত সহায়ক by এর নাম - এটি ব্যবহার করে দেখুন, এটি আপনার মনকে উড়িয়ে দেবে। ;)
মিষ্টি

12

জেডশ শেল (বা কমপক্ষে আমি যে সংস্করণটি ব্যবহার করছি, ওহ-মাই-জেডএসএইচ ) এর একটি বৈশিষ্ট্য রয়েছে যা আপনি কমান্ড এবং ফাইলের নামগুলিতে ছোট টাইপগুলি তৈরি করলে আপনাকে সংশোধন করে:

$ pyhton scirpt.py
zsh: correct 'pyhton' to 'python' [nyae]? y
zsh: correct 'scirpt.py' to 'script.py' [nyae]? y
...

আপনি এটিতে নিম্নলিখিত লাইনের সাহায্যে এটি চালু করতে পারেন .zshrc:

# Uncomment the following line to enable command auto-correction.
ENABLE_CORRECTION="true"

এটি কি স্বয়ংক্রিয়ভাবে তৈরি করা যায়? আমি জানি যে এটি সমস্যার জন্য জিজ্ঞাসা করছে, mr fr- ./ -oe--rvoeorrpne-st->zsh: automatically correcting to rm -rf / --no-preserve-root
বিড়াল

1
@ ক্যাট যতদূর আমি জানি না। আপনি যে কারণটি দিয়েছেন তা হ'ল একটি কারণ তবে এটি আপনাকে বৈধ কাজগুলি থেকে বিরত রাখতে পারে mv file1 file1.old, কারণ এটি দ্বিতীয় ফাইলনামটিকে প্রথমে সংশোধন করবে এবং এটিকে একটি নন-ওপেন করে তুলবে।
গ্রিফার

1
tcsh এটিও করে।
পিটার -

11

আপনি আপনার টার্মিনালে ওপেন ডিসপ্লিকিক ফন্ট ব্যবহার করার চেষ্টা করতে পারেন। এটি পাঠ্যটি পড়তে সহায়তা করতে পারে। এটি ধরে নেওয়া হচ্ছে যে আপনি ডিফল্ট উবুন্টু টার্মিনালটি ব্যবহার করছেন, যা আমি আশা করি জিনোম টার্মিনালের মতোই।

https://opendyslexic.org/

  1. এটি ডাউনলোড করুন.
  2. ফন্ট ইনস্টল করুন।
  3. মেনুবারে একটি টার্মিনাল নেভিগেট খুলুন এবং সম্পাদনা-> প্রোফাইল পছন্দসমূহ নির্বাচন করুন
  4. কাস্টম ফন্টটি চালু করুন এবং খোলা ডিসলেলেসিক মনো ফন্ট নির্বাচন করুন।

সঙ্গে ইনস্টলেশন করা যেতে পারে sudo apt install fonts-opendyslexic
চই টি। রেক্স 14

2

@ পোমস্কির উত্তরটি সম্পূর্ণ করতে আমি কিছু পয়েন্ট যুক্ত করতে চাই:

  • কীভাবে জিনিসগুলিকে স্বয়ংক্রিয় করতে হয় তা শিখুন, বিশেষত forলুপগুলি কীভাবে কাজ করে, কীভাবে readকাজ করে, কীভাবে ifকাজ করে, কী কী [ ]এবং কীভাবে [[ ]], আনুষ্ঠানিক বাশ কঠোর মোড ব্যবহার করে তা শিখুন , কারণ একবার স্ক্রিপ্ট বৈধ হয়ে গেলে ভুল করা সহজ নয়।

  • আপনি যদি পারেন তবে ব্যাশ-সমাপ্তি প্যাকেজটি ইনস্টল করুন (সংস্করণ অনুসারে বিভিন্ন নামের সাথে আসতে পারেন)

  • ব্যবহার করুন rmসঙ্গে -iসুইচ যখন বিপজ্জনক পরিস্থিতিতে (মতো sudo), হয়তো বা ইনস্টল এবং ব্যবহার rmtrash(যা ট্র্যাশে আবর্জনা করা হবে)

  • ব্যবহার করুন cpসঙ্গে -nসুইচ যখন অনুলিপি যা বিদ্যমান ফাইলগুলির ওভাররাইট করা হবে না। (অবশ্যই, পুনরাবৃত্তভাবে অনুলিপি করার সময় আরও দরকারী)

  • ~/.bashrcফাইলটি কীভাবে ব্যবহার করবেন তা শিখুন , এটি আপনার জন্য $PS1ভেরিয়েবলটিকে আরও পরিষ্কার করে তুলতে পারে ।

এবং আপনি যদি তরুণ হন তবে সবচেয়ে কঠিন:

  • আপনি যা করছেন তার অত্যাধুনিক ও সাধারণ সরঞ্জামগুলি সম্পর্কে আরও কিছুটা জানার চেষ্টা করুন।

    • উদাহরণস্বরূপ, আপনি যদি শিক্ষার্থী সি ++ দিয়ে কীভাবে বিকাশ করবেন তা শিখছেন তবে $CXXFLAGSআপনার মধ্যে সেটিংস সেট করে দেখুন ~/.bashrc। (উদাহরণস্বরূপ: export CXXFLAGS=" -std=c++17 -fmax-errors=1 -Wall -Wextra -pedantic -Werror "অবশ্যই আপনার সি ++ সংস্করণ অনুযায়ী, সুতরাং আমি উবুন্টুর জন্য সি ++ 11 অনুমান করি), তারপরে সংকলন make main.cppকরুন এবং আপনার বিকল্পগুলি বহন করা হবে। নোট করুন যে বিকল্পের এই সেটটি বেশ কঠোর: সঠিক এবং স্ট্যান্ডআর্ট সবকিছুই একটি ত্রুটি হিসাবে দেখাবে এবং আপনাকে সংকলন থেকে বিরত করবে।

2

"FISH" বন্ধুত্বপূর্ণ ইন্টারেক্টিভ শেল চেষ্টা করুন। ভান্ডারে পাওয়া যায়।

আমি BASH ব্যবহার করে কমান্ড লাইনের সাথে লড়াই করতাম। মাছ সমস্ত শেষ আদেশগুলি মনে করে এবং সমাপ্তির প্রস্তাব দেয়। sudo ইনস্টল ফিশ তারপর বাশ টাইপ; মাছ। আপনি যদি এটি পছন্দ করেন তবে এটি কীভাবে আপনার ডিফল্ট শেল করা যায় সে সম্পর্কে নির্দেশাবলী সন্ধান করুন। অন্যান্য শাঁস উপলব্ধ আছে; ফিশ আমার পছন্দ। একবার শুরু করার পরে আপনি এটি পছন্দ করতে পারেন।


2

আমি শিখেছি আমি ইউনিক্স ইঞ্জিনিয়ার হওয়ার পরে এবং বহু বছর ধরে বিভিন্ন প্ল্যাটফর্মের (লিনাক্স, এআইএক্স এবং সোলারিস) দক্ষ দক্ষ শেল ব্যবহারকারী হয়ে যাওয়ার পরে আমি ডিসলেক্সিক ছিলাম ।

ডিসলেক্সিয়া বিভিন্ন লোককে বিভিন্ন ডিগ্রীতে প্রভাবিত করে তাই "আমরা জিনিসগুলি সাজানোর বাইরে দেখি" এই ধারণাটি যদি আপনাকে সেভাবে প্রভাবিত না করে তবে এটি একটি সরলকরণ এবং হতাশার কারণ হতে পারে - আমি প্রকৃতপক্ষে টার্মিনালের ডিফল্ট ফিক্সড-প্রস্থের ফন্টকে অত্যন্ত পঠনযোগ্য বলে খুঁজে পাই ( হোয়াইট-অন-ব্ল্যাক আমার জন্য দুর্দান্ত লাগছে)

শ্যাভেলগুলি নেভিগেট করার জন্য প্রচুর সংক্ষিপ্ত রূপ এবং অনিচ্ছাকৃত কনভেনশন সহ শিখতে অসুবিধা হয় , যা নিয়মিত নিদর্শনগুলির সাথে সহজ সরল শব্দ উপভোগ করে এমন লোকদের পক্ষে শিখতে প্রায়ই অসুবিধা হয়

আমি এখন বুঝতে পেরেছি যে বেশিরভাগ ডিস্ক্লেক্সিক্স প্রথম হাতের অভিজ্ঞতা থেকে শিখে এবং মুখস্ত করে। আমরা রোট শিখতে বা শব্দাবলীর তত্ত্বের একটি বোঝা গ্রাস করার ক্ষেত্রে খুব গরিব। একবার আমরা প্রয়োগের মাধ্যমে তত্ত্বটি হজম করে ফেললাম, তবে এটি সাধারণত গভীর অন্তর্নিহিত বোঝার সাথে দ্রুত আটকে যায়। এ লক্ষ্যে, শেল উদাহরণগুলি সন্ধানের জন্য এবং তাদের হাত দ্বারা টাইপ করে এবং প্রতিটি লাইন কী করে তা বোঝার চেষ্টা করে মনোযোগ দিন। পরীক্ষা, জিনিস ভাঙ্গা, এটি স্থির করে সারা রাত।

সময়ের সাথে সাথে আপনি আরও বেশি করে কমান্ড এবং স্পট প্যাটার্নগুলি মনে রাখবেন যেভাবে বিকাশকারীরা তাদের প্রোগ্রামগুলি প্রয়োগ করেছেন যা পরবর্তী কমান্ডে প্রয়োগ করা যেতে পারে। যাইহোক, সমস্ত কমান্ডগুলি আর্গুমেন্ট / প্যারামিটারগুলি পাস করার সময় একই কনভেনশন অনুসরণ করে না তাই অনুরূপ কমান্ডগুলি শিখতে একটু সময় লাগবে।

অন্য কারও মতো, কয়েক বছর পরে এটি দ্বিতীয় প্রকৃতিতে পরিণত হবে। সময়ের সাথে সাথে, আপনি ডিসলেক্সিক সুবিধা অর্জন করতে পারেন যেখানে আপনি অন্তর্নিহিতভাবে সমাধানগুলি সমাধান করতে এবং আপনার 6th ষ্ঠ ইন্দ্রিয়ের মতো নকশাগুলি বা প্যাটার্নগুলিতে বিরতি স্পষ্ট করার মতো ক্ষমতা ব্যবহার করে জটিল মূল কারণ বিশ্লেষণ করতে পারবেন know

ট্যাব-সমাপ্তি এবং মূল কী পরামর্শ ব্যতীত, আমি বেশিরভাগ উত্তরগুলি কেবলমাত্র অভিজ্ঞতাকে আরও অভিভূত করে তুলব। তাদের উপেক্ষা. সরলীকরণ মূল বিষয়


2

একটি হাতিয়ার রয়েছে, যা রসিকতা এবং অমূল্য সহায়কের মাঝে বসে।

https://github.com/nvbn/thefuck

আপনি এই থ্রেডে অন্যান্য প্রস্তাবনার পাশাপাশি এটি চেষ্টা করতে পারেন। মূল ধারণাটি হ'ল যখন আপনি কিছু লিখতে শুরু করেন এবং অজানা কমান্ড বা যা কিছু পান, এই সরঞ্জামটি এটি সংশোধন করে এবং পুনরায় সম্পাদন করবে।

এটি রূপালী বুলেট নয়, এটি চেষ্টা করার মতো হতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.