আমি যারা বেশিরভাগ সময় ব্যবহার করি তাদের মধ্যে আমি একজন প্রান্তিক (কনসোল, ব্যাশ, শেল, আপনি যা কল করতে চান তা করুন), এক্স বা ওয়াই কারণে আমাকে ক্রমাগত ডিরেক্টরি পরিবর্তন করতে হবে, এতে কাজ করা 🙂 🙂
বিস্তৃত ক্ষেত্রে, ডিরেক্টরি পরিবর্তন (উদাহরণস্বরূপ: সিডি / অপ্ট /) এবং এছাড়াও আমি জানতে চাই যে ডিরেক্টরিতে কী রয়েছে, এটি দ্বিতীয়টি আমি ব্যবহার করি know ls.
এটি হ'ল এটি হ'ল:
kzkggaara @ geass: ~ d সিডি / অপ্ট /
kzkggaara @ geass: / opt / $
kzkggaara @ geass: / opt / $ ls
Nessus
আমি এটি বহুবার বলেছি ... আমি বেশ অলস, আমি টার্মিনালে ন্যূনতম পদক্ষেপগুলি করতে পছন্দ করি, এজন্য অনেক পরীক্ষার পরে, আমি যা চেয়েছিলাম তা অর্জন করেছি।
নিম্নলিখিতটি দেখুন, যা আমার প্রবেশ করা ছাড়া আর কিছুই নয় / অপ্ট / সহজ কমান্ড দিয়ে সিডি / অপ্ট /:
আপনি দেখতে পাচ্ছেন, এক ধাপে (সিডি / অপ্ট /) আমি ডিরেক্টরিটি প্রবেশ করি এবং এটিও সেই ডিরেক্টরিটির বিষয়বস্তু তালিকাভুক্ত করে, এবং ... যেন এগুলি পর্যাপ্ত ছিল না, এটি এটি রঙের সাথে দেখায় 😀
এখানে আমার অ্যাক্সেস উদাহরণ / ইত্যাদি / বিরূদ্ধে সিডি / ইত্যাদি/:
রঙ নেই = ফাইল
নীল রঙ = ফোল্ডার
সবুজ রং = এক্সিকিউট অনুমতি সহ ফাইল
তবে, আসুন মূল বিষয়টির দিকে এগিয়ে যাই ... আমি যে ডিরেক্টরিটি অ্যাক্সেস করি সেগুলিকে স্বয়ংক্রিয়ভাবে তালিকাবদ্ধ করতে আমি কীভাবে সিডি ব্যবহার করতে পারি?
আমাদের সংরক্ষণাগার .bashrc (আমাদের বাড়ি বা ব্যক্তিগত ফোল্ডারে অবস্থিত) এটি করতে আমাদের সহায়তা করবে, আমাদের অবশ্যই প্রথমে একটি ফাংশন ঘোষণা করতে হবে, যা আমরা কল করব সিডিএলএস:
ফাংশন সিডিএলএস {সিডি "$ 1"; ls olcolor;
আমরা আমাদের উভয় পাশেই এই লাইনটি রেখেছি .bashrc ... এটি করার আদেশ এখানে:
echo "" >> $HOME/.bashrc && echo "function cdls { cd "$1"; ls --color;}" >> $HOME/.bashrc
আপনাকে এই কমান্ডটি দিয়ে অগত্যা করতে হবে না, লক্ষ্যটি এই ফাইলটি .bashrc এই লাইনটি ধারণ করে, সুতরাং আপনার পছন্দের পাঠ্য সম্পাদক দিয়ে এই ফাইলটি সম্পাদনা করুন (মাউসপ্যাড, কেট, জিডিট, ন্যানো, ভি, ইত্যাদি) এবং এটি যোগ করুন।
তারা পরিবর্তনটি সংরক্ষণ করে, তাদের যে টার্মিনালটি খোলা রয়েছে তা বন্ধ করে এবং একটি নতুন খুলুন।
এটিতে আমরা নিম্নলিখিতগুলি লিখব এবং টিপব [প্রবেশ করুন]:
cdls $HOME
এই টার্মিনালে আমাদের ব্যক্তিগত ফোল্ডারটি অ্যাক্সেস করার জন্য এটি পর্যাপ্ত হওয়া উচিত এবং এটি এর লিখিত সামগ্রী (রঙ এবং সমস্ত কিছু সহ) তালিকাভুক্ত করবে।
মানে, কি সিডিএলএস এটি ইতিমধ্যে আমরা যা চাই তা করে ... এখন আমরা কেবল একই অর্জন করতে পারি তবে cd
এই জন্য, আমরা ফাইল যোগ করুন .bashrc নিম্নলিখিত লাইন:
alias cd='cdls'
এটি যখন আমরা লিখব তা তৈরি করবে cd ... আমরা যে ক্রিয়াটি সংজ্ঞায়িত করেছি তা বাস্তবে কার্যকর করা হবে সিডিএলএস
আমি আদেশটি ছেড়ে দিচ্ছি যা স্বয়ংক্রিয়ভাবে এই পূর্ববর্তী লাইনটি লাগিয়ে দেবে:
echo "" >> $HOME/.bashrc && echo "alias cd='cdls'" >> $HOME/.bashrc
তবে ঠিক যেমনটি আমি আগে বলেছি, লক্ষ্যটি হ'ল একই লাইনটিতে এই অন্যান্য লাইন যুক্ত করা, আপনি এটির জন্য আপনার পছন্দসই পাঠ্য সম্পাদকটি ব্যবহার করতে পারেন।
এটি হয়ে গেলে টার্মিনালটি বন্ধ করুন এবং একটি নতুন খুলুন ... এতে নিম্নলিখিতটি লিখুন এবং টিপুন [প্রবেশ করুন]:
cd /etc/
এবং বিঙ্গো, তারা প্রবেশ করবে জন্য / etc/ এবং এছাড়াও এই ফোল্ডারটির বিষয়বস্তু তালিকাভুক্ত করা হবে, এবং রঙগুলি সহ 😉 (ঠিক আগের ছবির মতো)
এটি কি জন্য দরকারী? 😀
উত্সাহীদের জন্য যারা এই ফাংশনটির অর্থ কী তা অবাক করে? … আমি আপনাকে সহজ ব্যাখ্যাটি ছেড়ে দিচ্ছি:
ফাংশন সিডিএল = এখানে আমরা সংজ্ঞা দিচ্ছি যে আমরা একটি নতুন ফাংশন তৈরি করছি এবং এটি সিডিএল নামে পরিচিত হবে
সিডি "$ 1" = এবং এই ফাংশনটি কী করবে (এটি প্রতিবার যখন আমরা কল করি, ব্যবহার করি বা চালিত করি তখন তা 1 তম প্যারামিটারের দিকে সিডি করা (প্রবেশ করা) করা হয়, যা ... - »« সিডি / হোম / »,« $ 1 »মানে« কী যেটি আমরা সিডির পরে লিখি, উদাহরণস্বরূপ 1 ম প্যারামিটারটি "/ home /"।
; = এর অর্থ হ'ল সেই আদেশটি এখানেই শেষ হয়, বা কার্যকর করতে হবে কর্ম ... তবে একটি ফাংশনে আরও কাজ করতে পারে এবং আমরা এখন দ্বিতীয়টি সংজ্ঞায়িত করব।
ls olcolor; = এর অর্থ হ'ল এর আগে ঘোষিত যে কোনও ক্রিয়াকলাপ ছাড়াও এটি একটি "ls" তৈরি করবে যেখানে আমরা অবস্থিত এবং "ls" এটি রঙ (রঙ) দিয়ে এটি করবে।
শেষ কথা ... সবচেয়ে স্মার্ট, তারা বুঝতে পারবে যে এই যুক্তিটির (একটি ক্রিয়া গ্রহণ এবং এটি বেশ কয়েকটি ক্রিয়া সম্পাদন করার জন্য কনফিগার করা) অনেকগুলি, প্রচুর সম্ভাবনা রয়েছে, উদাহরণস্বরূপ ... যদি আমি কোনও ফোল্ডারে প্রবেশ করতে চাই এবং অন্যটি মুছতে চাই, তবে আমি চাই প্রবেশ করুন / হোম / এবং মুছুন / অপ্ট / অস্থায়ী / এর জন্য কাজটি হবে:
function asdasd { cd "$1"; rm -Rv "$2"; }
এবং একটি টার্মিনাল টাইপ করা এসডাসড / হোম / / অপ্ট / টেস্ট / এটি হবে, কারণ এটি প্রথম প্যারামিটারে প্রবেশ করবে (/ হোম /) এবং দ্বিতীয়টি মুছুন (/ অপ্ট / অস্থায়ী /).
যাইহোক, এর সত্যিই প্রচুর সম্ভাবনা রয়েছে, আপনি যতটা পারেন তত সুবিধা নিতে পারছেন।
আপনার যদি কোনও সন্দেহ বা প্রশ্ন, অভিযোগ বা পরামর্শ থাকে তবে আমি আনন্দের সাথে আপনাকে সাহায্য করব, আমি এখন পর্যন্ত কোনও বিশেষজ্ঞ নই তবে কমপক্ষে আমি সহায়তা করতে চাই 😀
শুভেচ্ছা
এবং Zsh ব্যবহার না করার জন্য এই সমস্ত।
আমি তাকে সত্যিই চিনতাম না 😉
টিপটির জন্য ধন্যবাদ, আমি এটি লক্ষ্য রাখব।
যাইহোক, জ্ঞান সঞ্চালিত হয় না ... একজন ব্যক্তি যত বেশি টিপস এবং জ্ঞান অর্জন করতে সক্ষম হন, তত ভাল, আপনি কি ভাবেন না? 🙂
Zsh কুইয়ারদের জন্য, পুরুষরা sh ব্যবহার করেন !!! >: ডি
বাস্তবে
হাহাহা, না, না ... আমি এটি মনে করি না, এবং এটিও এটির মতো বলি না, কারণ কিছু লোক ক্ষতিগ্রস্থ হতে পারে।
প্রত্যেকে তাদের পক্ষে সবচেয়ে বেশি উপযুক্ত কী ব্যবহার করে, সবচেয়ে বেশি কী পছন্দ করে uses
????
আমি আমার সিস্টেমটি নেভিগেট করতে প্রচুর পরিমাণে ব্যবহার করি এমন একটি অ্যাপ হ'ল অটোজাম্প:
https://github.com/joelthelion/autojump/blob/master/README.md
পুরুষরা ব্যবহারিক, মহিলা এবং কুইররা হলেন তারা যারা তাদের জীবনকে জটিল করতে চান। আর কোনও স্পষ্টকরণের প্রয়োজন নেই।
হ্যাঁ যৌন পছন্দ সম্পর্কে মন্তব্য না করার চেষ্টা করুন? … এই জাতীয় জিনিসটির জন্য অস্বস্তিকর পরিস্থিতি রয়েছে।
আশা করি এটি বোধগম্য।
এই স্পষ্টতা @ এমএমএসের জন্য হওয়া উচিত। ধারণাগুলি অবমাননা বা অভদ্রতার সাথে নয়, সত্যবাদী, উদ্দেশ্যমূলক এবং যুক্তিযুক্ত বিবৃতি দিয়ে নির্মিত হয়।
উপরের আমার মন্তব্যে আমি তাকে বলেছিলাম যে এই জিনিসগুলি (অপ্রয়োজনীয়তা ক্ষমা করুন) না বলুন।
এবং এখন আমি আবার হ্যাঁ বলছি, তবে কেবল আপনাকে বিশেষভাবে নির্দেশিত নয়, এটি সবার জন্য বৈধ is
এটি অন্যায়ভাবে নেবেন না, উদ্দেশ্যটি কাউকে অস্বস্তি বা খারাপ বোধ করার নয়, আমি কেবল ভুল বোঝাবুঝি এড়াতে চেষ্টা করছি 🙂
হাহাহা, আমি এই মন্তব্যটি দেখেছি!
Cla এই স্পষ্টতা @ এমএমএসের জন্য হওয়া উচিত। ধারণাগুলি অবমাননা বা অভদ্রতার সাথে নয়, সত্যবাদী, উদ্দেশ্যমূলক এবং যুক্তিযুক্ত বক্তব্য দিয়ে তৈরি করা হয়। "
লেবু মানুষটির সাথে প্রাতঃরাশ করা বন্ধ করুন, আপনি ইতিমধ্যে 100 ডলার বিলে ফ্র্যাঙ্কলিনের মতো দেখতে: http://www.watchingamerica.com/frankfurterallgemeine000009.shtml
😀
জ্যাশ এটি কি ফ্যাগসের জন্য? আচ্ছা, আমি মনে করি তখন আমি ফাগ হতে পছন্দ করি কারণ যেহেতু আমি এটি ব্যবহার করতে শিখেছি আমি থামি নি এবং আমার ইচ্ছাও নেই। ___o
পুরুষরা কী sh ব্যবহার করে ?, এই মন্তব্যটি এমন কোনও ব্যক্তির কাছ থেকে আসা অদ্ভুত, যার কাছে বাশার্ক পূর্ণ রয়েছে, তাই আমি ধরে নেব আপনি একজন মহিলা। এক্সপি
এটাই আমি পেতে চাইনি। দয়া করে, এখানে লড়াই ছেড়ে দিন, হ্যাঁ? 🙂
প্রত্যেকে যার যার পছন্দ ... sh, zsh, বা যা কিছু চায় ব্যবহার করে এবং এছাড়াও ... প্রত্যেকের নিজের পছন্দসই যৌন পছন্দ রয়েছে, ইতিমধ্যে এখানে এখানে মত যুদ্ধের জন্য লড়াই হয়েছে 🙁
হাহাহা এক্সডি
ইদানীং zsh অনেকগুলি বিকশিত হয়েছে, আমার সময় হওয়ার সাথে সাথে এটি কতটা বিভ্রান্তিকর! - আমি এর ডকুমেন্টেশনগুলি যতটা সম্ভব পড়তে যাচ্ছি এটির সুবিধা নেওয়ার জন্য এবং ক্যাম্বিয়া পরিবর্তন করতে
এখন গুরুত্ব সহকারে বলতে: zsh সম্পর্কে আমাকে কেবল কিছুটা বিরক্ত করার বিষয়টি হ'ল এটি বাশের সাথে 100% সামঞ্জস্যপূর্ণ নয়, তাই যদি আমরা আমাদের স্ক্রিপ্টগুলিতে এর সম্পূর্ণ সম্ভাবনাটি ব্যবহার করে zsh ব্যবহার করি, তবে খুব সম্ভবত সম্ভব বলেছিলেন যে স্ক্রিপ্ট ব্যর্থ হয়েছে ails ব্যাশে, অন্যদিকে, যদিও আমরা zsh ব্যবহার করি আমরা ব্যাশে আমাদের শেল স্ক্রিপ্টগুলি লিখি, এটি zsh ব্যবহার করা অপব্যয় ... o_O
তবুও, আমি মনে করি zsh এর মূল্যবান। শেলের কথা বলতে বলতে, আপনি কি ফিশ জানেন? প্রকল্পটি ছাই থেকে উঠেছিল, এখন একে ফিশফিশ বলা হয় এবং তারা এটি খুব দ্রুত বিকাশ করছে।
টার্মিনালটি খুব কেস সংবেদনশীল বলে zsh লিখতে হবে বলে আমি মনে করি
যদিও সিডি অ্যান্ড অ্যান্ড এলএস / রুটটিও বৈধ
যদিও এটি লেখার জন্য দীর্ঘ
শুভেচ্ছা 😀
আমি ভুল ছিলাম, আমার আঙ্গুল বন্ধ হয়ে গেল
আমি এটি দিয়েছি এটি দিয়ে এটি তালিকাভুক্ত এবং একটি ডিরেক্টরি অ্যাক্সেস করা হয়
সিডি এবং অ্যান্ড এলএস / পাথ
তবে ঠিক প্রস্তুত
যদিও এটি কেবলমাত্র তালিকাতে ব্যবহৃত হয়
এলএস / পথ
কমান্ড যে সমতুল্য হয়
সিডি / পাথ && এলএস
শুভেচ্ছা
প্রকৃতপক্ষে, & ব্যবহার করে একই অর্জন 😀
পার্থক্যটি হ'ল "সিডি / অপ্ট / অ্যান্ড এলএস" এর কেবল "সিডি / অপ্ট /" এর চেয়ে আরও 6 টি অক্ষর রয়েছে, তা হল, আমাকে আরও 6 টি কী চাপতে হবে ^ - ... ইউ ... আমি কিছুটা অলস যে hehe মত জিনিস জন্য।
এজন্য আমি সিডি + এলএস… এলএল-তে যোগ দিয়েছি!
আমি যা ব্যবহার করি তা হ'ল আমি এক্সটেনশানগুলি দ্বারা ফলাফলগুলি ফিল্টার করি।
উদাহরণ
আমার কাছে than / ডাউনলোডগুলিতে 100 এরও বেশি ফাইল রয়েছে এবং এটি করার জন্য আমি কেবল .png ফাইলগুলি দেখতে চাই।
সিডি ডাউনলোডগুলি && ls * png
সরল কোডে ফলাফলগুলি ফিল্টার করতে আমার কী যুক্ত করতে বা করতে হবে?
শুভেচ্ছা
সরল 😉
আপনি একটি ফাংশন তৈরি করেন যা উদাহরণস্বরূপ, সিডিএলএসএফ:
function cdlsf { cd "$1"; ls *.$2; }
এটি ব্যবহার করতে হবে:
সিডিএলএসএফ / অপ্ট / পিএনজি
এবং এটি আপনাকে কেবল ফাইলগুলি তালিকাভুক্ত করবে .png en / অপ্ট /
অর্থাৎ 1 ম প্যারামিটার (উদাহরণে / অপ্ট /) আপনি যে ডিরেক্টরিটি অ্যাক্সেস করতে চান সেটি হবে এবং ২ য় পরামিতি (উদাহরণে PNG) ডিরেক্টরিটি তালিকাভুক্ত করার সময় আপনি যে এক্সটেনশনটি ফিল্টার করতে চান তা হবে।
অন্য একটি উদাহরণ, আপনি যদি / home / ব্যবহারকারী / চিত্রগুলিতে যেতে চান এবং কেবলমাত্র JPG ফাইলগুলি দেখতে চান তবে তা হবে:
সিডিএলএসএফ / হোম / ব্যবহারকারী / ছবি jpg
😀
এই আপনি ঠিক কি চেয়েছিলেন?
পিএস: আমি সিডিএলএসএফ সিডি দিয়ে লিখলাম (এন্টার) এলএস (তালিকা) চ (ফিল্টার) ... তবে স্পষ্টতই আপনি যা চান ফাংশনটি কল করতে পারেন।
zsh POSIX নয়, এবং সর্বোপরি এটি শুরু করতে আরও বেশি সময় লাগে তাই আমি fag হতে পছন্দ করি তবে আরও দক্ষ
প্রথমত, zsh এ আপনি POSIX সমর্থন সক্ষম করতে পারেন। দ্বিতীয়ত, প্রারম্ভকালে আপনি কতগুলি ক্রিয়াকলাপ লোড করেন সে অনুযায়ী শুরু করতে সময় লাগে, সুতরাং এটি আপনার ইচ্ছা মতো হালকা হতে পারে। তৃতীয়ত, zsh এর সাথে একটি অন্য যে কোনও শেলের চেয়ে বেশি ব্যবহারিক এবং দক্ষ। চতুর্থত, সমালোচনা করার আগে এটি ব্যবহার করুন।
5 তম। আপনি যখন পসিক্স সমর্থন চালু করেন তখন জেডএসএইচ ব্যবহার করা আর বোঝায় না।
আমি এটি কিছুক্ষণ ব্যবহার করে আসছি, এটির পক্ষে মূল্য নেই, sh সংক্ষিপ্ত এবং বাশ নির্ভুল, সঠিক উপাত্ত এবং ফাংশন সহ আপনি বাশে কিছু করতে পারবেন না।
আমি বিষয়টি সত্যই পছন্দ করি। প্রকৃতপক্ষে, তাদের কমান্ডগুলি সম্পর্কে আরও কিছু বিস্তৃত নিবন্ধ তৈরি করা উচিত যা সাধারণভাবে টার্মিনালে এবং চক্রের মতো নির্দিষ্ট ডিস্ট্রোজে ব্যবহার করা যেতে পারে।
এই পোস্টে দেখুন 😉
https://blog.desdelinux.net/mas-de-400-comandos-para-gnulinux-que-deberias-conocer/
এই কৌশলটি শেখানো বাদ দিয়ে আমি এটি অত্যন্ত আকর্ষণীয় বলে মনে করেছি, প্রতিটি কমান্ড কীভাবে কাজ করে তা আপনি ব্যাখ্যা করেছেন।
আমি লিনাক্স জগতে শুরু করার পর থেকে আপনাকে অনুসরণ করছি (খুব বেশি দিন আগে ...) এবং নিবন্ধটি আপনাকে অভিনন্দন জানাতে আমাকে মন্তব্য করতে উত্সাহিত হয়েছে been
আমাদের থামাতে এবং আমাদের মন্তব্যটি ছেড়ে দেওয়ার জন্য আপনাকে ধন্যবাদ 😀
আমি যখনই কোনও কিছুর ব্যাখ্যা দেওয়ার উদ্যোগ নিয়েছি তখন আমি এটিকে যথাসম্ভব স্পষ্ট করে তুলতে চাই ... ভাল, আমি ইন্টারনেটে টিউটোরিয়াল পড়ার বিষয়টি এবং হাহাহা কিছুই বুঝতে পারি না তা খুব ভাল করেই জানি।
দু'বার স্বাগতম ... টাক্সহাহ বিশ্বে আপনাকে স্বাগতম, এবং ব্লগ to এও স্বাগতম 🙂
আপনার যদি কোনও প্রশ্ন থাকে তবে আপনি জানেন, আমাদের তিনি জানান।
শুভেচ্ছা এবং মন্তব্যের জন্য ধন্যবাদ ^ ⁻ ^
আমি কেবল অন্য ওয়েবসাইট থেকে আপনার পোস্টটি পড়েছি, এবং আমি প্রতিরোধ করতে পারি না:
এটি কি আরও সহজ হবে না?
ওরফে সিডি = 'এলএস'
আসলে আমি যা অর্জন করতে চাই তা হ'ল ডিরেক্টরি এক্স (/ অপ্ট /… / হোম / ইউজার /… যাই হোক না কেন) প্রবেশ করানো এবং আমি যখন এটি প্রবেশ করি তখন এটি স্বয়ংক্রিয়ভাবে সেই ডিরেক্টরিটির বিষয়বস্তু তালিকাভুক্ত করে।
1 টি একক পদক্ষেপ বা কমান্ড দিয়ে এগুলি সব তৈরি করুন।
আপনার ইঙ্গিত অনুসারে একটি উপনাম তৈরি করা, তারপরে আমি ডিরেক্টরিটি হ্যাঁ, তবে আমি এটিতে প্রবেশ করব না would
আমি যা বুঝি সেগুলি থেকে, এই সমস্ত করার উদ্দেশ্যটি হ'ল যদি আপনি উদাহরণস্বরূপ "/" ইত্যাদি "সিডি" কমান্ডের মাধ্যমে প্রবেশের পরে প্রবেশ করতে চান, তবে এটি আপনাকে স্বয়ংক্রিয়ভাবে সেই ডিরেক্টরিটির বিষয়বস্তু প্রদর্শন করবে?
যদি তা হয় তবে আপনি ফাংশনটিকে একটি "ওরফে" হিসাবে সরল করতে পারেন, যেখানে আপনি রেখেছেন .Bashrc এর ভিতরে:
ওরফে সিডি = »এলএস»
এটি দিয়ে, যখন টার্মিনালে আপনি ব্যবহার করবেন:
সিডি / ইত্যাদি
আপনি ডিরেক্টরি «/ etc enter লিখবেন এবং এটি স্বয়ংক্রিয়ভাবে সেখানে উপস্থিত সমস্ত ফাইল এবং ডিরেক্টরি তালিকাভুক্ত করবে।
আমি যদি লক্ষ্যটি ভুল বুঝি তবে একটি ক্ষমা 😛 😛
বাস্তবে, আমি একটি ডিরেক্টরি লিখতে চাই এবং তার ভিতরে একবার, এটিতে কী রয়েছে তা তালিকাবদ্ধ করুন।
আপনি যা বলেছিলেন তা চেষ্টা করেছিলাম, সিডি = এলএস এলিয়াস করে ঘোষণা করেছিলাম, তবে এটি আমার পক্ষে কার্যকর হয়নি।
আমি নিজে এটি কনফিগার করি এবং তারপরে আমি এটি করি:
সিডি / ইত্যাদি /
তবে এটি তালিকাভুক্ত করে / ইত্যাদি /… তবে এটি সেই ডিরেক্টরিতে যায় না।
আমি একটি স্ক্রিনশট রেখেছি যাতে আপনি দেখতে পান: http://img204.imageshack.us/img204/5272/cdlserror.png
আমার ভুল 😀
এটি সুস্পষ্ট ছিল যে এটি সেভাবে কাজ করে না, এমনকি আমি চেষ্টা করেও:
ওরফে সিডিএলএস = 'সিডি $ 1; এলএস'
কিছু অদ্ভুত কারণে এটি কাজ করে না, এটি কেবল ডিরেক্টরিটি তালিকাভুক্ত করে তবে ডি তে যায় না:
বাশ ত্রুটি? এক্সডি
অর্থহীন মন্তব্যের জন্য ক্ষমা চাই! 😀 এবং আমি আমার বাশার্ক for এর জন্য ফাংশনটি গ্রহণ করি 😛
একটি উপাধি কোনও ফাংশনের মতো নয়, একটি উপন্যাস যদি আপনি এটি বিভিন্ন কমান্ডের মতো হতে চান তবে আপনাকে ব্যবহার করতে হবে &&… এটি ফাংশনগুলিতে পছন্দ হয় না যে ব্যবহার করে; এবং আরও নির্দেশাবলী রচনা আপনার জন্য কাজ করবে।
হাহাহা নাহ কিছুই না বন্ধুর জন্য, ক্ষমা চাওয়ার কিছু নেই 😀
শুভেচ্ছা
পিএস: ... জঘন্য… আমি যখন আর্চ লোগোটি দেখি তখন কতটা নস্টালজিক হয় ... T_T ...
আমি জানি এটি একই নয় তবে আমি অনুভব করেছি যে এটি কার্যকর হবে (ত্রুটি: পি)
কেবল এটিই আমার জন্য কাজ করে using;। একটি উরফ ডি এর ভিতরে "&& "এর পরিবর্তে: (আমার কাছে এর মতো দুটি উপাত্ত রয়েছে, যা আমি বুঝতে পারি না তা কেন এই উফের সাথে কাজ করে না আমি এই মামলার জন্য তৈরি করতে চেয়েছিলাম)
আপনাকে ধন্যবাদ এবং যাইহোক, আমি মনে করি আমি "ঘন ঘন পাঠক" শিরোনামে ব্লগে থাকব 😀 ব্লগের সামগ্রীটি আমি সত্যিই পছন্দ করেছি 😛
ওহ হ্যাঁ আমি জানি, আমি মাঝে মাঝে নিজেকে আমার প্রিয় আর্চ থেকে আলাদা করি তবে কেন জানি না, তার কাছে ফিরে না আসা আমার পক্ষে সর্বদা অসম্ভব
গ্রিটিংস!
ঠিক আছে ... টাক রহস্যজনক, তিনি জিনিসগুলি করেন এবং অনেক সময় আমরা তাকে বুঝতে পারি না, তবে সবার জন্য তার পরিকল্পনা বা উদ্দেশ্য রয়েছে ... এইচএএচএ 😀
আপনি যা বলছেন তা পড়ে আনন্দিত হাহাহাহাহাহাহা: ব্লগে যোগ দেওয়া অন্য আর্ট ব্যবহারকারী ... একটি আনন্দ 😀
কার্নেলটি আমাকে যে অদ্ভুত সমস্যা দিয়েছে তার কারণে আমাকে এটি ব্যবহার বন্ধ করতে হয়েছিল ... তবে এটি এখনও আমার হৃদয়ে জায়গা করে নিয়েছে 🙁
Hahaha
আমি আর্চের ব্যবহারকারীর সাথে দেখা করি নি যারা বিতরণের জন্য খুব স্নেহ গ্রহণ করে না, তার একটি "আমি জানি না কী, আমি কী জানি": পি, হতে পারে এবং আমি আপনাকে যে সমস্যাগুলি দিয়েছিলাম তা যদি অনেক আগেই হয়ে থাকে, আপনি আর্ক back এ ফিরে যাওয়ার বিষয়ে ভাবতে পারে 😀
যাইহোক, আমি জানতাম যে অন্য কোথাও আমি ইতিমধ্যে আপনার নামটি পড়েছি (ভাল, নিক, ছদ্মনাম, ডাক নাম, যাই হোক না কেন), আপনি ডেস্কটপ লেখকদের অংশ, তাই না? 🙂
আমি তাদের কাছে পড়তাম 🙂
আসলে কোনও ডিরেক্টরিের বিষয়বস্তু তালিকাভুক্ত করার জন্য এটি প্রবেশ করা প্রয়োজন হয় না, তাই আমি মনে করি না যে আপনি যে উদাহরণটি বেছে নিয়েছেন তা সবচেয়ে সুখী, তিনি। যে বলেন সঙ্গে, ফাংশন অনেক দরকারী জিনিস ব্যবহার করা যেতে পারে।
উদাহরণস্বরূপ, আমি একটি ডিরেক্টরি তৈরি করতে এবং এটি অবিলম্বে প্রবেশ করার জন্য এই ফাংশনটি ব্যবহার করি (কেবলমাত্র একটি প্যারামিটার ব্যবহার করা হয়েছে যা যাচাই করে):
function mkcd () {
FNERR="Parametros incorrectos.\nUso: mkcd "
if [ $# -eq 1 ] ; then
mkdir -p "$1" && cd "$1"
else
echo -e $FNERR
fi
}
হুমম ... ব্লগ কমান্ডের কিছু অংশ খেয়েছে, আমি এইচটিএমএল ট্যাগগুলির সাথে অসম্পূর্ণ লাইন রাখার চেষ্টা করব:
FNERR="Parametros incorrectos.\nUso: mkcd <nombre del directorio a crear>"
আমি যা অর্জন করতে চেয়েছিলাম তা ছিল একটি পদক্ষেপ সংরক্ষণ করা।
অন্য কথায়, ধরুন আমি একটি ডিরেক্টরি (/ etc / squid /) লিখতে এবং তারপরে সেই ডিরেক্টরিতে একটি ফাইল সম্পাদনা করতে চাই এবং আমি ফাইলটির নাম মনে করি না don't
পদক্ষেপগুলি সাধারণতঃ
সিডি / ইত্যাদি / স্কুইড /
ls
ন্যানো ফাইলকনফ
তবে, আমি প্রস্তাবিত এই পরামর্শ দিয়ে আমি প্রথম 2 টি ধাপকে কেবল 1 তে রূপান্তর করি, যাতে কেবল তা করে:
সিডি / ইত্যাদি / স্কুইড /
এটি স্বয়ংক্রিয়ভাবে আমার জন্য ডিরেক্টরি সামগ্রীর তালিকাবদ্ধ করবে।
এটি কেবল একটি পদক্ষেপ প্যাসো সংরক্ষণের বিষয়ে
তুমি আমাকে বুঝ?
... হাহাকে ব্যাখ্যা করতে আমার কি কষ্ট হয়?
না, ব্যাখ্যাটিতে কোনও সমস্যা ছিল না, আমি বোঝাতে চাইছি যে আপনি টিপটি চিত্রিত করার জন্য বেছে নেওয়া উদাহরণটি আদর্শ ছিল না, যেহেতু কেউ একটি সহজ "এলএস ডিরেক্টরি" তৈরি করতে পারে।
আসলে ফাংশনটি দেখার সাথে সাথে আমি উদ্দেশ্যটি বুঝতে পারি। আমি আমার বিভিন্ন ফাংশন ব্যবহার করি .বাশ_আলিয়াসউদাহরণস্বরূপ, এটি হ'ল ইতিহাস পরিচালনা করতে আমি প্রচুর ব্যবহার করি:
h () {
if [ $# -eq 0 ] ; then
history | tail -n 25 | less
elif [ $# -eq 1 ] ; then
history | egrep -i "$1" | less
else
echo -e "Parametros incorrectos."
fi
}
(এই ফাংশনটি সহ, যদি আমি কেবল রাখি h আমি শেষ 25 টি কমান্ড পেয়েছি, তবে উদাহরণস্বরূপ যদি আমি রাখি h মাউন্ট আমি সমাবেশগুলির সাথে সম্পর্কিত সর্বশেষ আদেশগুলি পাই)।
আমি আপনার ভূমিকা নিচ্ছি hehehe ... এটি এটি অধ্যয়ন যোগ্য 😀
দুর্দান্ত আপনার কাজ! ধন্যবাদ
+1
কেজেডিজি ^ গারা
খুব ভাল উত্তর এটি আমাকে খুব ভাল পরিবেশন করেছে, আমি ইতিমধ্যে উপরে এটির প্রতিক্রিয়া জানাতে পারিনি
এখন আমি আমার উত্পাদনশীলতা বাড়াতে সিডিএলএসএফ ব্যবহার করব, কমান্ডের খুব ভাল নাম 😀
শুভেচ্ছা
আপনি যখন টার্মিনালটিতে সময় নির্ধারণ করতে যাচ্ছেন, আমি এটি আগেই করে ফেলেছি, এটি একটি বাশার্ক যা আমি ডাউনলোড করেছিলাম তবে এটি কী বলা হয়েছিল তা আমার মনে নেই।
ভাল প্রবেশ, আমি কৌশলটি জানতাম না, এটি কীভাবে কাজ করে তা দেখার জন্য আমি এটি ব্যবহারে রেখে দেব। এক্সপি
গ্রিটিংস।
আমার ব্রাউজারটি যুক্ত করা ভাল হবে। এক্সডি
শুভেচ্ছা, আবার। এক্সডি
আপনি কোন ব্রাউজার ব্যবহার করবেন?
ঠিক আছে, অন্য একটি মন্তব্যে আমি দেখেছি আপনি ফায়ারফক্স used ব্যবহার করেছেন 🙂
হ্যাঁ, আমি ফায়ারফক্স ব্যবহার করি তবে এটি কম-বেশি হচ্ছে এবং এটি এখন আমার প্রধান ব্রাউজার নয়, আমি ডিডব্লিউবি ব্যবহার করছি এবং এটি যুক্ত করা সম্ভব হলে এটি চমৎকার হবে। এক্সপি
গ্রিটিংস।
এবং সহজেই সিডি করার চেষ্টা করার সাথে সাথে এই এলিফটি করার ফলে স্ক্রিপ্টগুলিতে সমস্যা দেখা দেবে না এবং এলএস আউটপুট? আমি বিশেষ করে অন্যান্য এক্সিকিউটেবলগুলি যে নামগুলি ব্যবহার না করে সেগুলির সাথে নামকরণের পছন্দ করি, কারণ এটি প্রথমবার নয় যে এটি আমাকে সমস্যা দেয় ...
আপনি প্রতিটি আদেশের পরে ড্যাশযুক্ত রেখাগুলি এবং সময় কীভাবে পাবেন?
এখানে দেখুন - " https://blog.desdelinux.net/con-el-terminal-mejorando-la-apariencia-de-la-consola-actualizado/
আমার অবদান:
ওরফে ldir = 'ls | গ্রেপ-ভি '।' ## কেবল ডিরেক্টরিগুলির তালিকা করুন (সাবধান হন, নামটির সাথে একটি জিএনইউ / লিনাক্স কমান্ড রয়েছে বলে এলডি নামকরণ করবেন না)
-
ওরফে ll = 'ls -lah ol রঙ | awk '\ »{k = 0; (i = 0; i <= 8; i ++) কে + = ((সাবস্ট্রি ($ 1, i + 2,1) ~ / [rwx] /) * 2 ^ (8-i)); যদি (কে) প্রিন্টফ ("% 0o", কে); প্রিন্ট করুন} '\' ''
এই উপন্যাসটি সম্পর্কে আকর্ষণীয় বিষয়টি হ'ল অবাক যা ফলশ্রুতিতে ফলাফল আউট করে? এটি rwx এর পাশের অষ্টাল বিন্যাসে ফাইলের অনুমতিগুলি দেখায়, আমার জন্য অক্ষরের চেয়ে অসীম ব্যবহারিক এবং দ্রুত।
-
ওরফে lg = 'ls -lah ol রঙ | (i = 0; i <= 0; i ++) কে + = ((সাবস্ট্রি ($ 8, i + 1) ~ / [rwx] /) * 2,1 এর জন্য awk 'aw' '{কে = 2; 8 (0- i)); যদি (কে) প্রিন্টফ ("% XNUMXo", কে); প্রিন্ট করুন} '\' '| গ্রেপ -i'
উপরের উপনামের বৈকল্পিক। আমি শেষে একটি গ্রেপ যুক্ত করেছি যাতে এইভাবে যখন আমি উদাহরণস্বরূপ করি:
g এলজি জিপ
অক্টাল অনুমতি ইত্যাদির পাশাপাশি কেবলমাত্র সেই ফাইলগুলি আমাকে প্রদর্শন করুন যা এর যে কোনও ফর্মের জিপ ধারণ করে (শেষে -i নোট করুন) etc.
-
ওরফে গ্রেপ = 'গ্রেপ কালার = অটো' ## গ্রেপ ম্যাচটি রঙ করে
-
আমার ভাগ করে নেওয়ার মতো আরও অনেক কিছু আছে তবে এই ছোট জায়গাটি আমাকে শক্ত এক্সডি করে তোলে
@ কেজেডিজি, স্টাফ: আপনি কি মনে করেন যে এই সমস্ত ছোট মুক্তো সংগ্রহ করার জন্য আপনি ব্লগে বা ফোরামে (যা আমরা প্রতিটি সময় কনসোল সম্পর্কিত কোনও টিপ প্রকাশিত হওয়ার সাথে লিঙ্ক করি) পোস্ট করেন?
গ্রিটিংস!
লিঙ্ক দ্বারা আপনি এই বোঝাতে চান? - https://blog.desdelinux.net/tag/bash
আমি কিছু বলিনি, অন্য কিছুই প্রয়োজন হয় না, সবকিছু নিখুঁতভাবে ট্যাগ করা হয়!
কি চিলি, খুব ভাল শো!