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

বাশ কমান্ড শেলের জন্য লিখিত স্ক্রিপ্টগুলি সম্পর্কে প্রশ্নের জন্য। ত্রুটিগুলি / সিনট্যাক্স ত্রুটিযুক্ত শেল স্ক্রিপ্টগুলির জন্য, দয়া করে এখানে পোস্ট করার আগে শেলচেক প্রোগ্রামের (বা https://shellcheck.net ওয়েব ওয়েব শেলচেক সার্ভারে) তাদের পরীক্ষা করুন। ব্যাশের ইন্টারেক্টিভ ব্যবহার সম্পর্কে প্রশ্নগুলি স্ট্যাক ওভারফ্লোয়ের চেয়ে সুপার ব্যবহারকারীর অন-টপিক হওয়ার সম্ভাবনা বেশি।

16
সিএসভি ফাইলের একটি কলাম কীভাবে বের করবেন
আমার কাছে যদি সিএসভি ফাইল থাকে তবে কেবল কোনও একক কলামের বিষয়বস্তু মুদ্রণের জন্য কি দ্রুত বাশ উপায় আছে? এটি ধরে নেওয়া নিরাপদ যে প্রতিটি সারিতে একই সংখ্যক কলাম রয়েছে তবে প্রতিটি কলামের সামগ্রীর দৈর্ঘ্য আলাদা হবে।
111 bash  csv  extract 

5
সমস্ত উপ-ডিরেক্টরি থেকে একটি নির্দিষ্ট এক্সটেনশন সহ সমস্ত ফাইল অনুলিপি করুন
ইউনিক্সের অধীনে, আমি সমস্ত ফাইলকে একটি উপ-ডিরেক্টরি থেকে অন্য ডিরেক্টরিতে একটি নির্দিষ্ট এক্সটেনশন (সমস্ত এক্সেল ফাইল) কপি করতে চাই। আমার নিম্নলিখিত আদেশ আছে: cp --parents `find -name \*.xls*` /target_directory/ এই আদেশের সাথে সমস্যাগুলি হ'ল: এটি ডিরেক্টরি কাঠামোটিও অনুলিপি করে এবং আমি কেবল ফাইলগুলি চাই (সুতরাং সমস্ত ফাইল / টার্গেট_ডাইরেক্টরি / …
111 bash  unix  cp 

3
বাশ-এ একটি কমান্ডের আউটপুট পড়া
আমার স্ক্রিপ্টের একটি কমান্ডের আউটপুট একটি অ্যারেতে পড়তে হবে। কমান্ডটি উদাহরণস্বরূপ: ps aux | grep | grep | x এবং এটি আউটপুট লাইনটিকে এভাবে লাইনে দেয়: 10 20 30 কমান্ড আউটপুট থেকে অ্যারেতে মানগুলি পড়তে হবে এবং তারপরে অ্যারের আকার তিনটির চেয়ে কম হলে আমি কিছু কাজ করব।
111 arrays  bash 

3
শেলের মধ্যে পরিবর্তনীয় দোলন
আমার কাছে একটি পরিবর্তনশীল বলা আছে filepath=/tmp/name। ভেরিয়েবল অ্যাক্সেস করতে, আমি জানি যে আমি এটি করতে পারি: $filepath আমার শেল স্ক্রিপ্টে আমি এই জাতীয় কিছু করার চেষ্টা করেছি (ব্যাকটিকগুলি উদ্দেশ্যযুক্ত) `tail -1 $filepath_newstap.sh` এই লাইনটি ব্যর্থ হয়, ডুউহ !, কারণ ভেরিয়েবল বলা হয় না $filepath_newstap.sh আমি _newstap.shপরিবর্তনশীল নামের সাথে কীভাবে …
111 bash  shell  unix 

14
বাশ ব্যবহার করে "স্থানে" এর ফাইল (যুক্তি) সম্পাদনা করার কোনও আদেশ আমি কীভাবে সম্পাদন করব?
আমার কাছে টেম্প টেক্সট ফাইল রয়েছে, যা আমি কমান্ডটি বাশ-এ সাজিয়ে রাখতে চাই sort। আমি চাইছি সাজানো ফলাফলগুলি মূল ফাইলটি প্রতিস্থাপন করবে। এটি উদাহরণস্বরূপ কাজ করে না (আমি একটি খালি ফাইল পাই): sortx temp.txt > temp.txt অস্থায়ী ফাইলগুলিতে অনুলিপি না করেই কি এক লাইনে এটি করা যায়? সম্পাদনা: -oবিকল্পটি খুব …

5
বাশে স্ট্রিং পার্থক্য
আমি আমার স্ক্রিপ্টে দুটি স্ট্রিংয়ের মধ্যে পার্থক্য নির্ধারণের জন্য একটি উপায় অনুসন্ধান করার চেষ্টা করছি। আমি এটি সহজেই ডিফ বা কম দিয়ে করতে পারতাম, তবে আমি ফাইলগুলির সাথে ডিল করছি না এবং আমি সেগুলি ফাইলগুলিতে আউটপুট না দেওয়া, তুলনা করে তা আবার পড়তে পছন্দ করব। আমি দেখতে পাচ্ছি যে কম, …
110 string  bash 

28
বাশে কোনও ফাইল স্থানান্তর করার একটি কার্যকর উপায়
আমার মতো বিশাল আকারের ট্যাব-বিভক্ত ফাইল রয়েছে X column1 column2 column3 row1 0 1 2 row2 3 4 5 row3 6 7 8 row4 9 10 11 আমি কেবলমাত্র বাশ কমান্ড ব্যবহার করে এটি দক্ষ পদ্ধতিতে স্থানান্তর করতে চাই (এটি করার জন্য আমি দশ বা তাই লাইন পার্ল স্ক্রিপ্ট লিখতে …
110 bash  parsing  unix  transpose 


4
বাশ, কোনও যুক্তি সতর্কতা এবং কেসের সিদ্ধান্ত
আমি বাশ শিখছি আমি একটি সাধারণ স্ক্রিপ্ট করতে চাই যা আর্গুমেন্ট দেওয়া না হলে কিছু বার্তা দেখায়। এবং যখন আমি সংখ্যাকে আর্গুমেন্ট হিসাবে দেব, মানটির উপর নির্ভর করে এটি একটি জিনিস বা অন্যটি করে। আমি ব্যাশের নতুনদের জন্য সেরা অনলাইন ম্যানুয়ালগুলির পরামর্শও জানতে চাই ধন্যবাদ
110 bash 

6
rsync অনুলিপি ব্যবহার করে কেবলমাত্র নির্দিষ্ট ধরণের ফাইলের অনুলিপি করুন
আমি কেবলমাত্র নির্দিষ্ট এক্সটেনশনের ফাইলগুলি (এই ক্ষেত্রে * .sh) অনুলিপি করতে নীচের বাশ স্ক্রিপ্টটি ব্যবহার করি, তবে এটি এখনও সমস্ত ফাইলের অনুলিপি করে। কোনো সমস্যা? = $ 1 থেকে = $ 2 rsync -zarv --incolve = "*। sh" $ থেকে। থেকে
110 linux  bash  shell  rsync 

7
বাশ ব্যবহার করে ভেরিয়েবলের বর্তমান ডিরেক্টরি সংরক্ষণ করবেন?
আমি যা করার চেষ্টা করছি তা হল বর্তমানের চলমান ডিরেক্টরিটি আবিষ্কার করুন এবং এটিকে একটি ভেরিয়েবলে সংরক্ষণ করুন, যাতে আমি চালাতে পারি export PATH=$PATH:currentdir+somethingelse। আমি তাদের সম্পূর্ণরূপে নিশ্চিত নই যে তাদের ডিফল্টরূপে সিডব্লিউডযুক্ত কোনও চলক রয়েছে কিনা। আমি বাশ ব্যবহার করে কীভাবে চলমান ডিরেক্টরিটি ভেরিয়েবলে সংরক্ষণ করব?

2
যখন আমরা ডলার চিহ্ন এবং প্রথম বন্ধনীতে একটি কমান্ড রাখি তখন শেলের কী অর্থ হয়: $ (কমান্ড)
আমি কেবল শেলের মধ্যে নীচের কোডের লাইনটি বুঝতে চাই। এটি বর্তমান ওয়ার্কিং ডিরেক্টরি পেতে ব্যবহৃত হয়। আমি সচেতন যে $(variable)নামটি পরিবর্তনশীল নামের ভিতরে মানটি ফিরিয়ে দেয় তবে কী $(command)ফেরানোর কথা? কমান্ডটি কার্যকর করার পরে এটি কি মান ফেরত দেয়? `সেক্ষেত্রে আমরা কমান্ডটি ব্যবহার করতে পারি । CWD="$(cd "$(dirname $0)"; pwd)" …
110 bash  shell  terminal  sh  ksh 

8
ম্যাকোস ক্যাটালিনা 10.15 (বিটা) - কেন আমার শেল দ্বারা ~ / .bash_ প্রোফাইলে উত্সাহ দেওয়া হয় না?
আমি এনভায়রনমেন্ট ভেরিয়েবল আমি লাইনের নিচে যোগ সেট করতে চান ~/.bash_profileএবং ~/.profileকিন্তু এটা কাজ করে নি। export JBOSS_HOME=/Users/{USERNAME}/Desktop/jboss7 এরপরে, টার্মিনাল থেকে প্রস্থান করুন এবং এক্সিকিউট করার সময় আবার খুলুন echo $JBOSS_HOMEআমি কিছুই পাই না।

7
লিনাক্স মেশিনের সাথে সংযুক্ত সমস্ত স্টোরেজ ডিভাইসগুলি [বন্ধ] সন্ধান করুন
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্ন আপডেট করুন তাই এটি -বিষয়ে স্ট্যাক ওভারফ্লো জন্য। 7 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমার দেওয়া লিখিত মেশিনের সাথে সংযুক্ত লিখিত সমস্ত স্টোরেজ ডিভাইসগুলির সন্ধান করা দরকার, সেগুলি …
109 linux  bash  shell 

7
একটি নির্দিষ্ট এক্সটেনশন সহ সমস্ত ফাইলের মধ্য দিয়ে লুপ করুন
for i in $(ls);do if [ $i = '*.java' ];then echo "I do something with the file $i" fi done আমি বর্তমান ফোল্ডারে প্রতিটি ফাইল লুপ করতে চাই এবং এটি কোনও নির্দিষ্ট এক্সটেনশনের সাথে মেলে কিনা তা পরীক্ষা করতে চাই। উপরের কোডটি কাজ করে না, আপনি কেন জানেন?
109 bash  file  glob 

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