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

অন্যান্য বোর্ন / পসিক্স শেলের বিপরীতে জিএনইউ'র বোর্ন অ্যাগেইন শেল সম্পর্কিত নির্দিষ্ট প্রশ্নগুলি। সাধারণভাবে ইউনিক্স শেল সম্পর্কে প্রশ্নের জন্য, পরিবর্তে / শেল ট্যাগ ব্যবহার করুন।

3
এম্পারস্যান্ডকে "বৈকল্পিক করুন" (ব্যাকগ্রাউন্ড একটি প্রক্রিয়া)
আমি জানতে চাই যে অ্যাম্পারস্যান্ডকে একটি ভেরিয়েবলের মধ্যে রাখার কোনও উপায় আছে এবং এখনও কোনও প্রক্রিয়াকে ব্যাকগ্রাউন্ডে প্রেরণ করতে এটি ব্যবহার করুন। এইটা কাজ করে: BCKGRND=yes if [ "$BCKGRND" = "yes" ]; then sleep 5 & else sleep 5 fi তবে কেবল একটি দিয়ে এই পাঁচটি লাইনটি সম্পাদন করা কি …


3
ব্যাশে টিএবি দ্বারা পৃথক স্ট্রিংগুলি কীভাবে মুদ্রণ করা যায়?
আমি একটি ট্যাব দ্বারা পৃথক দুটি স্ট্রিং মুদ্রণের চেষ্টা করছি। আমি চেষ্টা করেছি: echo -e 'foo\tbar' printf '%s\t%s\n' foo bar উভয়ই মুদ্রণ: foo bar যেখানে দুজনের মধ্যে শ্বেত স্পেসটি আসলে 5 টি স্পেস (পুট্টিতে মাউস দিয়ে আউটপুট নির্বাচন করার ক্ষেত্রে)। একই ফলস্বরূপ, কমান্ডটি টাইপ করার সময় আমি সিটিআরএল + ভি …

2
যেমন পুনঃনির্দেশ "|>" কেবল একটি ত্রুটি বা এর অর্থ কিছু?
আমি ভুল করে এটি টাইপ করেছি তবে বাশ কোনও ত্রুটি মুদ্রণ করেনি (তবে একটি খালি ফাইল তৈরি করেছে) তাই আমি ভেবেছিলাম সম্ভবত এটির অর্থ কিছু? (যেমন তারিখ |> tmp.txt)

2
একটি কমান্ড গতিশীলভাবে তৈরি করুন
আমি একটি স্ক্রিপ্টে কাজ করছি এবং আমার tarকমান্ডটি গতিশীলভাবে তৈরি করা দরকার । আমি কী করার চেষ্টা করছি তা বোঝাতে এখানে দুটি উদাহরণ দেওয়া হল: #!/bin/bash TAR_ME="/tmp" EXCLUDE=("/tmp/hello hello" "/tmp/systemd*" "/tmp/Temp*") _tar="tar "`printf -- '--exclude="%s" ' "${EXCLUDE[@]}"`" -zcf tmp.tar.gz" echo COMMAND: "${_tar}" ${_tar} "$TAR_ME" echo -e "\n\nNEXT:\n\n" EXCLUDE=("--exclude=/tmp/hello\ hello" "--exclude=/tmp/systemd*" …

6
উপাদান দৈর্ঘ্য অনুসারে বাছাই অ্যারে?
স্ট্রিংগুলির একটি অ্যারে দেওয়া, আমি প্রতিটি উপাদানের দৈর্ঘ্য অনুসারে অ্যারেটিকে সাজিয়ে তুলতে চাই। উদাহরণ স্বরূপ... array=( "tiny string" "the longest string in the list" "middle string" "medium string" "also a medium string" "short string" ) বাছাই করা উচিত ... "the longest string in the list" "also a medium string" "medium …


2
নামে স্ট্রিং ছাড়াই ফাইলগুলি সরান
আমি সেই ফাইলগুলিকে সরাতে চাই যেগুলির নামে '999' ('' ছাড়া) স্ট্রিং নেই। আমি চেষ্টা করেছি: grep -vlr 999 . | xargs -0 rm -f -- find . -print0 | grep --null-data -v 999 | xargs -0 rm -- তবে তাদের কোনওটিই কাজ করে না। আমি ম্যাকস সিয়েরা ব্যবহার করছি, ব্যাশ …
9 bash  osx  filenames  rm 

7
শব্দ বিভাজন এড়াতে আমি কীভাবে স্ট্রিংয়ের অভ্যন্তরে একটি পরিবর্তনশীল প্রসারণ উদ্ধৃত করতে পারি?
$ myvar="/path to/my directory" $ sudo bash -c "cd $myvar" এরকম ক্ষেত্রে, $myvarশব্দের বিভাজন এড়াতে আমি কীভাবে উদ্ধৃতি দিতে পারি কারণ এর মান শ্বেত স্থান আছে myvar?
9 bash  shell  sudo  quoting 

3
কিভাবে একটি আইফোনফিগ কমান্ড থেকে প্রথম আইপি ঠিকানা ক্যাপচার?
ifconfigকমান্ড থেকে আসা প্রথম আইপি ঠিকানাটি কীভাবে ক্যাপচার করবেন ? ifconfig -a enw178032: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 100.14.22.12 netmask 255.255.0.0 broadcast 100.14.255.255 inet6 fe80::250:56ff:fe9c:158a prefixlen 64 scopeid 0x20<link> ether 00:10:56:9c:65:8a txqueuelen 1000 (Ethernet) RX packets 26846250 bytes 12068811576 (11.2 GiB) RX errors 0 dropped 58671 overruns 0 frame 0 TX …
9 linux  bash  awk  sed  ifconfig 

3
ফাইলের নামগুলিতে শেল এক্সপেনশন (এ | বি)?
orউদাহরণস্বরূপ কোনও ফাইল পড়ার সময় শেলের মধ্যে কোনও পছন্দ প্রসারিত করা কি সম্ভব ? আমি এর দ্বারা যা বোঝাচ্ছি তা হ'ল উদাহরণস্বরূপ grepসিন্টেক্সকে (A|B)কোনও ফাইলে A বা B এর সাথে মেলে supports একইভাবে, যদি আমার কাছে এই ফাইলগুলি থাকে: file1.txt file2.txt file3.txt file4.txt file5.txt আমি কাজ করতে পারে cat file{1..5}.txtমধ্যে …

1
STDERR এর আগে STDOUTs প্রদর্শন করবেন?
আমি মারতে নতুন এবং আমি কীভাবে একটি নির্দিষ্ট কমান্ড চালাতে পারি তা আমার জীবনের পক্ষে বুঝতে পারি না, ./fffস্ট্যাডারের আগে নিয়মিত স্টাডআউটগুলি ধরুন এবং মুদ্রণ করুন (আমি নিজের অর্থটি সম্পর্কে বিভ্রান্ত) উদাহরণ স্বরূপ $ printf "I am a\ndrill\n" > fff; $ cat fff nofile fff nofile fff I am a …

10
বাশ: একটি আইপিভি 4 ঠিকানার চারটি বিভাগের একটি বের করুন
আমরা সিনট্যাক্স ব্যবহার করতে পারেন ${var##pattern}এবং ${var%%pattern}একটি IPv4 ঠিকানা শেষ ও প্রথম অধ্যায় বের করে আনতে: IP=109.96.77.15 echo IP: $IP echo 'Extract the first section using ${var%%pattern}: ' ${IP%%.*} echo 'Extract the last section using ${var##pattern}: ' ${IP##*.} প্যারামিটার সম্প্রসারণ ব্যবহার করে আমরা কীভাবে আইপিভি 4 ঠিকানার দ্বিতীয় বা তৃতীয় …

7
`উত্স` কমান্ডের বিপরীতে
sourceভেরিয়েবলের মানগুলি পড়তে / মুদ্রণের জন্য আমি আমার বাশ স্ক্রিপ্টে কমান্ডটি ব্যবহার করি more linuxmachines_mount_point.txt export linuxmachine01="sdb sdc sdf sdd sde sdg" export linuxmachine02="sde sdd sdb sdf sdc" export linuxmachine03="sdb sdd sdc sde sdf" export linuxmachine06="sdb sde sdf sdd" source linuxmachines_mount_point.txt echo $linuxmachine01 sdb sdc sdf sdd sde sdg sourceভেরিয়েবল …

2
কীভাবে একই পাইপলাইনে একই ফাইলটি পড়া এবং লেখা সর্বদা "ব্যর্থ" হয়?
বলুন আমার কাছে নিম্নলিখিত স্ক্রিপ্ট রয়েছে: #!/bin/bash for i in $(seq 1000) do cp /etc/passwd tmp cat tmp | head -1 | head -1 | head -1 > tmp #this is the key line cat tmp done মূল লাইনে, আমি একই ফাইলটি পড়ি এবং লিখি tmpযা কখনও কখনও ব্যর্থ হয়। …

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