প্রশ্ন ট্যাগ «shell»

শেলটি ইউনিক্সের কমান্ড-লাইন ইন্টারফেস। আপনি শেলটিতে ইন্টারেক্টিভভাবে কমান্ডগুলি টাইপ করতে পারেন বা কোনও কার্য স্বয়ংক্রিয় করতে স্ক্রিপ্ট লিখতে পারেন। / বিন / শ এবং সর্বাধিক সামঞ্জস্যপূর্ণ শেলগুলিতে (ছাই, বাশ, কেএস, জেডএস,…) প্রয়োগ করা প্রশ্নের জন্য এই ট্যাগটি ব্যবহার করুন। ত্রুটিযুক্ত শেল স্ক্রিপ্টগুলির জন্য, এখানে পোস্ট করার আগে দয়া করে এগুলি http://shellcheck.net এ চেক করুন।

2
Directory ls` মিলের প্যাটার্নে একটি ডিরেক্টরি বাদ দিন
আমি lsযে .pngফাইলগুলির ভিতরে ফাইল রয়েছে তা করার চেষ্টা করছি (পুনরাবৃত্তির প্রয়োজন নেই, যদিও এটি অতিরিক্ত দরকারী হবে), একটি উপস্থাপন করুন। একটি ডিরেক্টরি বাদ দিন ls */*.png ঠিকভাবে কাজ করে. ls (^one)*/*.png কোন stdout ফেরত না। আমি কীভাবে এটি অর্জন করব? আমি অন্ধ এবং এটি পাইপ করছি espeak, তাই আমি …
13 shell  ls  wildcards 

2
আমি কেন আমার ব্যাশ স্ক্রিপ্টটি সম্পাদন করার সময় মডিউলগুলি লোড করতে পারি না, তবে কেবল যখন এটি উত্সাহ দেওয়া হয়?
আমি আমার সিস্টেমে প্যাকেজগুলি নিয়ন্ত্রণ করতে মডিউলগুলি ব্যবহার করছি এবং আমি python/2.7.2একটি মডিউল হিসাবে ইনস্টল করেছি । আমার সাধারণ পাইথন এক্সিকিউটেবল python_exe.pyযা আমি একটি সাধারণ 'ড্রাইভিং' স্ক্রিপ্ট থেকে কল করতে যাচ্ছি runit.sh। runit.shস্ক্রিপ্টটি এমন দেখাচ্ছে: #!/bin/bash module load python/2.7.2 arg1=myarg1 arg2=15 arg3=$5 /path/to/python_exe.py -a $arg1 -b $arg2 -c $arg3 যাইহোক, …
13 bash  shell  python 

2
কীভাবে কেবল দীর্ঘ বিকল্পগুলির সাথে ব্যাশ কমান্ড লাইনে getopt ব্যবহার করবেন?
getoptবাশ কমান্ড লাইনে একটি কমান্ড রয়েছে। getoptসংক্ষিপ্ত বিকল্পগুলির সাথে ব্যবহার করা getopt -o axby "$@"যেতে পারে (যেমন ) এবং সংক্ষিপ্ত এবং দীর্ঘ উভয় বিকল্পের সাথে ব্যবহার করা যেতে পারে (যেমন getopt -o axby -l long-key -- "$@") তবে এখন আমার কেবল দীর্ঘ বিকল্প প্রয়োজন (যেমন সংক্ষিপ্ত বিকল্পগুলি মোটেই বিদ্যমান নেই) …
13 shell  command 

6
প্রতিধ্বনির বিপরীতটি কী?
আমার যদি অ- echoপ্রিন্টেবল অক্ষর, নতুন লাইন বা ট্যাবগুলির সাথে স্ট্রিং থাকে তবে আমি এই স্ট্রিংটি মুদ্রণ করতে এবং এই অক্ষরগুলির (যেমন, \nনতুন লাইনের \bজন্য, ব্যাকস্পেসের জন্য) কোডগুলি দেখানোর জন্য কোন উপায় ব্যবহার করতে পারি ?
13 shell  echo 

5
কিভাবে একটি লিনাক্স ব্যাশ স্ক্রিপ্টে ত্রুটি ধরা যায়?
আমি নিম্নলিখিত স্ক্রিপ্ট তৈরি করেছি: # !/bin/bash # OUTPUT-COLORING red='\e[0;31m' green='\e[0;32m' NC='\e[0m' # No Color # FUNCTIONS # directoryExists - Does the directory exist? function directoryExists { cd $1 if [ $? = 0 ] then echo -e "${green}$1${NC}" else echo -e "${red}$1${NC}" fi } # EXE directoryExists "~/foobar" directoryExists …


5
ভিন্ন পরামিতি সহ একই কমান্ডটি পুনরায় চালিত করা হচ্ছে
আমি জানি যে আমি নিম্নলিখিত কমান্ডটি চালাতে পারি ls Some{File,Folder} এবং এটি এটি চালানোর সমতুল্য: ls SomeFile SomeFolder (আমি এটির মতো জিনিসের জন্যও এটি প্রচুর ব্যবহার করি mv place_{a,b}) তবে আমি ভাবছিলাম যে এখানে কোনও আলাদা শর্টকাট ছিল যেখানে আমি এই জাতীয় কিছু করতে পারি: run-command --a --whole --lot --of …

8
কেন টার্মিনাল কেস সংবেদনশীল?
আমি যখন করি - CD ..পরিবর্তে cd .. এটি আমাকে ত্রুটি দেয় - CD: command not found লিনাক্স কমান্ডের ক্ষেত্রে টার্মিনাল কেস কেন সংবেদনশীল? মানে আপনি "সমস্ত বড় হাতের অক্ষর" বা "সমস্ত ছোট হাতের অক্ষর" দিয়ে কমান্ডটি কার্যকর করতে সক্ষম হবেন। আমি জানি এটি কোনও কারণে, তবে আমি কেবল কৌতূহলী।

2
ইন্টারেক্টিভভাবে একটি তালিকা থেকে ফাইলগুলি মুছে ফেলা হচ্ছে
আমি ফাইলগুলির একটি তালিকা মুছে ফেলার এবং নিশ্চিতকরণের জন্য জিজ্ঞাসা করতে চাই। তালিকাটি list.txtফাইলটিতে রয়েছে। নিম্নলিখিত কমান্ডটি সঠিকভাবে কাজ করে না কেন? while read i; do rm -i $i; done < list.txt পূর্ববর্তী কমান্ডটি আমার জন্য অপেক্ষা করে না তবে ভাগ্যক্রমে কোনও ফাইল মোছা হয়নি। আমি ব্যাশ ব্যবহার করছি

1
শেল স্ক্রিপ্টে নেটকাট অবৈধ সংযোগ দিচ্ছে
আমার কাছে একটি শেল স্ক্রিপ্ট রয়েছে যা ওয়েব অনুরোধের জন্য 1111 পোর্টে netcatশুনতে ব্যবহার করে localhost। প্রতিটি সময় আমি অ্যাক্সেস করার চেষ্টা localhost:1111/index.htmlকরি উদাহরণস্বরূপ আমি পাই: invalid connection to [127.0.0.1] from localhost [127.0.0.1] 60038 শেষের সংখ্যাটি (60038) প্রতিবার অ্যাক্সেস করার সময় বাড়ছে বলে মনে হচ্ছে localhost। ভুল হচ্ছে এর কোন …

6
খালি ডিরেক্টরি গাছগুলি মুছুন (যতগুলি সম্ভব ডিরেক্টরিকে সরিয়ে ফেলুন তবে কোনও ফাইল নেই)
ধরুন আমার কাছে এই জাতীয় গাছ রয়েছে: ROOTDIR └--SUBDIR1 └----SUBDIR2 └----SUBDIR3 আমি একটি কমান্ড সন্ধান করছি যে আমি যখন ইনপুট করি: $ [unknown command] ROOTDIR পুরো Dir গাছ মুছে ফেলা যাবে যদি কোন ফাইল কিন্তু পুরো গাছ ভিতরে শুধুমাত্র dirs হয় । তবে, SUBDIR1 এর অধীনে হ্যালো.পিডিএফ নামে একটি ফাইল …
13 shell  directory  rm 

5
পাইপ থেকে নেটিভ বাইনারি কার্যকর করার কোনও উপায় আছে কি?
echo 'main(){}' | gcc -xc - -o /dev/stdout | ??? ইউনিক্সের মতো সিস্টেমে আউটপুট বাইনারি চালানোর কোনও উপায় আছে কি? সম্পাদনা: স্যান্ডবক্সযুক্ত পরিবেশে জি ++ আউটপুট চালানোর জন্য আমার এটির দরকার ছিল যেখানে আমি কোনও ফাইল লিখতে পারি না (দূষিত কিছু নয়, আমি প্রতিশ্রুতি দিই)।

2
একটি সেগফল্টিং প্রোগ্রাম থেকে পাইপিং আউটপুট
আমার কাছে একটি স্ক্রিপ্ট রয়েছে যা একটি প্রোগ্রামকে কল করে (বিশেষত, ttf2afmটেলেক্সের 3.0 এর অংশ) যা কখনও কখনও সিগফাল্ট হয় এবং কখনও কখনও হয় না। আমার প্রয়োজনীয় তথ্যগুলি সেগফোল্টসের আগে সর্বদা মুদ্রিত হয় তবে প্রোগ্রামটি ব্যর্থ হওয়ার পরে পাইপ পুনর্নির্দেশটি ব্যর্থ হতে বাধা দিতে এবং পাইপটিতে কোনও আউটপুট না দেওয়ার …

1
ফাইল বর্ণনাকারী লিক
এটার মানে কি ফাইলটি বর্ণনাকারী ফাঁস File descriptor 6 (socket:[901758]) leaked on lvextend invocation. Parent PID 10035: /bin/zsh File descriptor 9 (/dev/pts/1) leaked on lvextend invocation. Parent PID 10035: /bin/zsh File descriptor 11 (/dev/pts/1) leaked on lvextend invocation. Parent PID 10035: /bin/zsh File descriptor 12 (/dev/pts/1) leaked on lvextend invocation. …
13 shell  lvm 

2
ব্যবহারকারী বা zsh এ মূলের উপর নির্ভর করে প্রম্পট রঙ পরিবর্তন করুন
জেডএস- %#এ আপনার PS1(বা যে কোনও PROMPTপরিবর্তনশীল) এর মধ্যে একটি থাকতে পারে যা মূলত %ব্যবহারকারী হিসাবে প্রদর্শিত #হলে বা রুট হলে প্রদর্শিত হয় । যদি কোনো উপায় যে তাই এই প্রভাবিত করার আমি হতাশ করছি %বা #তা একটি ব্যবহারকারী বা রুট (রুট একটি লাল, ব্যবহারকারীর জন্য একটি নীল) সুস্পষ্ট পথ …
13 shell  zsh  colors  prompt 

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