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

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

5
`If` এবং` then` আসলে প্রোগ্রাম
আমি পড়েছি যে সেমিকোলনটি পৃথক প্রোগ্রামগুলির জন্য ব্যবহৃত হয়: $ echo 3; ls -la এটা যে এর অর্থ কি if, thenএবং elseপৃথক প্রোগ্রাম এখানে? $ if [ $VARIABLE == abcdef ] ; then echo yes ; else echo no ; fi এই প্রশ্নটি সেমিকোলন সম্পর্কে নয়।

1
পাঠ্য ফাইলে ঘটে যাওয়া কমান্ড আউটপুটটির লাইনগুলি কীভাবে ফিল্টার করা যায়?
ধরা যাক আমাদের কাছে নিষিদ্ধ লাইনের একটি পাঠ্য ফাইল রয়েছে forbidden.txt। পাঠ্য ফাইলে বিদ্যমান কমান্ড আউটপুটের সমস্ত লাইন ফিল্টার করার একটি ছোট উপায় কী? cat input.txt | exclude-forbidden-lines forbidden.txt | sort
15 shell  pipe  filter 

4
প্রতিধ্বনিকে কেন / bin / sh -c ইকো ফু আউটপুট বলে কিছু বলা হয় না?
উদাহরণস্বরূপ, এটি কাজ করার সময়: $ প্রতিধ্বনি foo বিন্যাস এটি করে না: $ / বিন / শ-সি প্রতিধ্বনি ফু যদিও এটি করে: $ / বিন / শ-সি 'প্রতিধ্বনি; প্রতিধ্বনি বার ' foo বিন্যাস বার কোন ব্যাখ্যা আছে?

7
প্রতিধ্বনি এবং বিড়ালের সম্পাদনের সময়টিতে কেন এইরকম পার্থক্য রয়েছে?
এই প্রশ্নের উত্তরের ফলে আমাকে আরও একটি প্রশ্ন জিজ্ঞাসা করতে হয়েছিল: আমি ভেবেছিলাম নিম্নলিখিত স্ক্রিপ্টগুলি একই কাজ করবে এবং দ্বিতীয়টি আরও দ্রুত হওয়া উচিত, কারণ প্রথমটি ব্যবহার করে catযে ফাইলটি বার বার খোলার প্রয়োজন হয় তবে দ্বিতীয়টি কেবল ফাইলটি খোলায় এক সময় এবং তারপর কেবল একটি পরিবর্তনশীল প্রতিধ্বনি: (সঠিক কোডের …

3
"Sudo: উত্স: কমান্ড পাওয়া যায় নি"
$ source /etc/environment $ sudo source /etc/environment [sudo] password for t: sudo: source: command not found দেখে মনে হচ্ছে bashএক্সিকিউট করার জন্য চালানো থেকে আলাদা শেল রয়েছে source /etc/environmentএবং শেলটি sourceবিল্টিনের মতো নেই। তবে আমার এবং মূলের ডিফল্ট শেল দুটিই bash। $ echo $SHELL /bin/bash sudoIndeণগ্রহীতারা যদি আলাদা শেল ব্যবহার …
15 shell  sudo 

3
শেল স্ক্রিপ্টে বুলিয়ান মান উপস্থাপন করার জন্য সেরা অনুশীলন কী?
আমি জানি, যে এখানে বুলিয়ান মান আছে bash তবে আমি সেগুলি কোথাও ব্যবহার করতে দেখি না। আমি আমার মেশিনে প্রায়শই তথ্য অনুসন্ধানের জন্য একটি মোড়ক লিখতে চাই, উদাহরণস্বরূপ, এই নির্দিষ্ট ইউএসবি ড্রাইভটি /োকানো / মাউন্ট করা হয়েছে। এটি অর্জনের সেরা অনুশীলনটি কী হবে? একটি স্ট্রিং? drive_xyz_available=true একটি সংখ্যা (সত্যের জন্য …

6
একটি ডিরেক্টরিতে শেষ এন ফাইলগুলি কীভাবে পাবেন?
আমার কাছে অনেকগুলি ফাইল রয়েছে যা একটি ডিরেক্টরিতে ফাইলের নাম অনুসারে অর্ডার করা হয়। আমি আমার হোম ডিরেক্টরিতে চূড়ান্ত এন (বলে, এন = 4) ফাইলগুলি অনুলিপি করতে চাই। আমি এটা কিভাবে করব? cp ./<the final 4 files> ~/

5
আমি শেল ভেরিয়েবলগুলি থেকে স্পেসগুলি কীভাবে সরিয়ে ফেলব?
কমান্ড লাইনে আমি নিম্নলিখিতটি করেছি: $ text="name with space" $ echo $text name with space আমি tr -d ' 'স্পেসগুলি সরাতে ব্যবহার করার চেষ্টা করছি এবং এর ফলাফল রয়েছে: namewithspace আমি কয়েকটি জিনিস চেষ্টা করেছি যেমন: text=echo $text | tr -d ' ' কোন ভাগ্য এখনও পর্যন্ত আশা করি আপনি …
15 shell  command-line  tr 

2
অপ্রত্যাশিত টোকেনের নিকটে সিনট্যাক্স ত্রুটি `('
আমি যখন সেন্টোএসের জন্য এসএসএইচ টার্মিনালে কোডের নীচে ব্যবহার করি তবে এটি ভাল কাজ করে: paste <(printf "%s\n" "TOP") তবে যদি আমি একই লাইন কোডটি শেল স্ক্রিপ্টে (টেস্ট.শ) রাখি এবং টার্মিনাল থেকে শেল স্ক্রিপ্টটি চালিত করি তবে এটি ত্রুটিটিকে এটি হিসাবে ফেলে দেয় ./test.sh: line 30: syntax error near unexpected …
15 shell 

2
পিডাব্লুডি এবং / বিন / পিডাব্লুডির মধ্যে অদ্ভুত পার্থক্য
আমি বর্তমান ডিরেক্টরিটিতে একটি সিমিলিংক যুক্ত করেছি ln -s . aa। যদি আমি cd aaমৃত্যুদন্ড কার্যকর করি এবং তারপরে আমি মৃত্যুদণ্ড কার্যকর করি pwdতবে প্রতিক্রিয়া হয় /home/sim/aa। তবে আমি যদি /bin/pwdএটি চালনা করি তবে এটি মুদ্রণ করে /home/sim(বর্তমান ডিরেক্টরিটি পরিবর্তন হয়নি)। এই পার্থক্যটি কোথা থেকে আসে?
15 shell  symlink  pwd 

5
সর্বশেষ ডিরেক্টরিটি (সর্বশেষ ফাইল নয়) পান
আমার ফোল্ডারে parentনিম্নলিখিত সামগ্রী রয়েছে: A.Folder B.Folder C.File এটি ভিতরে ফোল্ডার এবং ফাইল উভয় আছে। B.Folderআরও নতুন এখন আমি কেবল পেতে চাই B.Folder, আমি কীভাবে এটি অর্জন করতে পারি? আমি এটি চেষ্টা করেছিলাম, ls -ltr ./parent | grep '^d' | tail -1 তবে এটি আমাকে দেয় drwxrwxr-x 2 user user …
15 shell  files  ls  timestamps 

5
সবার আগে ছোট ফাইল গুলো কপি করবেন?
আমার কাছে একটি বৃহত ডিরেক্টরি রয়েছে যার মধ্যে সাব-ডিরেক্টরি এবং ফাইল রয়েছে যা আমি পুনরাবৃত্তভাবে অনুলিপি করতে চাই। cpফাইলের আকার অনুসারে এটি অনুলিপি অপারেশন সঞ্চালন করা উচিত যে কোনও উপায় আছে , যাতে ক্ষুদ্রতম ফাইলগুলি প্রথমে অনুলিপি করা যায়?
15 shell  cp  file-copy  size 

5
সিস্টেম নিষ্ক্রিয় থাকে এবং কখন আবার সক্রিয় থাকে তখন একটি কমান্ড চালান
ব্যবহারকারী নিষ্ক্রিয় হয়ে পড়লে আমি একটি কমান্ড চালাতে চাই (সিস্টেমটি নিষ্ক্রিয়)। উদাহরণ স্বরূপ: echo "You started to be inactive." এছাড়াও, যখন ব্যবহারকারী আবার সক্রিয় হয় (সিস্টেমটি আর নিষ্ক্রিয় থাকে না): echo "You started to be active, again." আমার একটি শেল স্ক্রিপ্ট দরকার যা এটি করবে। এটি কি টাইমার / অন্তর …
15 linux  bash  shell 

2
পাইপ জুড়ে কি জার্গস ব্যবহার করার কোনও উপায় আছে?
আমি অন্য ফোল্ডারে একটি ফোল্ডারে স্থানান্তরিত ফ্ল্যাক ফাইলগুলি স্বয়ংক্রিয়ভাবে এমপি 3 এ রূপান্তর করার চেষ্টা করছি। আমার বর্তমান কোডের লাইনটি হ'ল: inotifywait -m -r -q -e moved_to --format "'%w%f'" ~/test | xargs -I x flac -cd x - | lame -b 320 - /media/1tb/x.mp3 এটি এখন পর্যন্ত কীভাবে কাজ করে …
15 shell  pipe  xargs  inotify 

3
রিয়েল টাইমে কমান্ড দ্বারা লাইন আউটপুটের সংখ্যাটি কীভাবে প্রদর্শিত হবে?
আমি svn exportআমার অ্যাপ্লিকেশনটির জন্য একটি প্যাকেজ স্ক্রিপ্টের অংশ হিসাবে ব্যবহার করছি এবং এটি অন্য অনেকের মতো এই কমান্ডের মতো দেখায়, কোনও ধরণের অগ্রগতি বার নেই। এই মুহূর্তে আমার দুটি পছন্দ আছে: অপশন ছাড়াই এটি ব্যবহার করুন এবং এটি কয়েক হাজার লাইন প্রিন্ট করে দেখুন --quietএটি সম্পূর্ণ না হওয়া অবধি …

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