কোনও ডিরেক্টরি আইটেমটি টার্মিনালে শেল স্ক্রিপ্ট বলে নির্দেশকটি চালু করার কোনও উপায় আছে কি?


1

যখন আমি ডিরেক্টরিতে একটি এলএস করি এবং একটি শেল স্ক্রিপ্ট ডিরেক্টরি আইটেম হিসাবে তালিকাভুক্ত হয়, তখন কোনও উপায় আছে যে আমি এটি শেল স্ক্রিপ্ট হিসাবে ভিজ্যুয়াল ইঙ্গিত পেতে পারি?

উদাহরণ স্বরূপ:

From /opt/local/bin 
ls -l

ম্যাকপোর্টস থেকে একটি সাধারণ আইটেম হিসাবে পোর্ট প্রদর্শন করে:

port

আমি কি দেখতে রঙিন কোডিং, সাহসী বা অন্য কোনও উপায় পেতে পারি? আমি জানি যে এটি ফাইলের স্ক্রিপ্ট, এক্সিকিউটেবল ইত্যাদি রয়েছে কিনা তা যাচাই করার জন্য আমি ফাইলটি ব্যবহার করতে পারি, তবে এটি একটি অতিরিক্ত কমান্ড আমাকে জারি করতে হবে এবং পোর্ট চালানোর চেষ্টা করার পরে এবং ত্রুটিযুক্ত হয়ে টাইপ করার চেয়ে ভাল নয় /

ধন্যবাদ!

স্কট

উত্তর:


3

ls -Gটার্মিনাল টাইপ করার চেষ্টা করুন , আপনি ফাইল টাইপ দ্বারা রঙিন তালিকা দেখতে হবে। যদি স্ক্রিপ্টগুলি অন্য রঙে না দেখানো হয় তবে এর অর্থ হ'ল এগুলি সম্পাদনযোগ্য হিসাবে চিহ্নিত নয়, সুতরাং sudo chmod +x <filename>এগুলি তৈরি করতে আপনাকে টাইপ করতে হবে। তারপরে এগুলি পরিচালক ইত্যাদির বিপরীতে আলাদা রঙে উপস্থিত হওয়া উচিত

আপনি যদি সর্বদা ls -G টাইপ না করা পছন্দ করেন তবে নীচের কমান্ডটি .bashrcআপনার নিজের ডিরেক্টরি ডিরেক্টরিতে নিজের ডিরেক্টরিতে alias "ls"="ls -G" রাখতে পারেন তারপরে টার্মিনাল পুনরায় আরম্ভ করুন এবং আপনি যখনই টাইপ করবেন তখন রঙিন আউটপুট দেখতে হবেls


2
আমি নিশ্চিত যে পরিবেশের পরিবর্তনশীল এমন রয়েছে যা এলএস এর রঙ বিকল্পগুলি নিয়ন্ত্রণ করে। এটির চেয়ে ভাল জিনিসটি হবে
ফেক নাম

@ ভুয়া নাম - ধন্যবাদ ছেলেরা! এই আমি খুঁজছিলাম ছিল।
স্কট ডেভিস

2

~/.bash_profileরঙগুলির সমতুল্য সক্ষম করতে আপনি এটি আপনার ফাইলে সেট করতে পারেন ls -G:

#!/bin/sh
export CLICOLOR=1

1

যেহেতু আমি রঙের অনুরাগী নই - তারা দেখতে দেখতে বর্তমান টার্মিনাল রঙিন সেটিংসের উপর নির্ভর করে - আমি ব্যবহার করতে পছন্দ করি ls -F

এসসিও ইউনিক্স থেকে ,ণ গ্রহণ করে, আমি একটি lfউপন্যাস এতে সংজ্ঞায়িত করেছি ~/.bashrc:

alias lf="ls -F"

শেল স্ক্রিপ্টগুলির মতো এক্সিকিউটেবল ফাইলগুলি *তাদের নামের শেষে প্রদর্শিত হবে। একইভাবে, /ডিরেক্টরি এবং @প্রতীকী লিঙ্কগুলির জন্য।


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