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

জিএনইউ প্রকল্প থেকে ইউনিক্সের মতো অপারেটিং সিস্টেমের জন্য ব্যাশ একটি মুক্ত শেল।

1
বিভিন্ন স্ক্রিপ্ট থেকে ব্যবহৃত একটি ফাংশন অন্তর্ভুক্ত করার জন্য সর্বোত্তম / সাধারণ অনুশীলন কী?
আমি বর্তমানে এটি ব্যবহার করে এমন বিভিন্ন স্ক্রিপ্টগুলিতে আমার সমস্ত ফাংশন সহ একটি ফাংশন ফাইল উত্সর্গ করে এটি করেছি: source ./functions.sh আমি লক্ষ্য করেছি যে একটি অসুবিধা হ'ল সিনট্যাক্স ত্রুটিগুলির জন্য লাইন নম্বর ব্যাশ প্রিন্টগুলি কোনও মূল স্ক্রিপ্টের একটি নয়।
bash 

1
পোর্ট খারাপ যখন বাশ স্ক্রিপ্ট অবৈধ যুক্তি
যখন আমি এই কমান্ডটি করি তখন eth3 এর সাথে কিছু ভুল হলে একটি ত্রুটি ঘটে। RESC="1234" RESD="1234" RESO="1234" RESC=$(ssh -q vmx@$1 cat /sys/class/net/$2/carrier) RESO=$(ssh -q vmx@$1 cat /sys/class/net/$2/operstate) RESD=$(ssh -q vmx@$1 cat /sys/class/net/$2/dormant) cat: /sys/class/net/eth3/carrier: Invalid argument cat: /sys/class/net/eth3/dormant: Invalid argument আমি কিভাবে ভিতরে অবৈধ যুক্তি ব্যবহার করতে পারেন RESC …

2
গিট ব্যাশ উইন্ডোজ ব্যবহার করে একটি রিমোট রিপোজিটরি কিভাবে অ্যাক্সেস করবেন (অনুমতি অস্বীকার, পাবলিক কী - ত্রুটি)
আমি bash ব্যবহার করে একটি রিমোট গিট সার্ভারে প্রথমবার সংযোগ স্থাপন। এই আমার পদক্ষেপ ছিল: PUTTYgen মধ্যে বিদ্যমান কী লোড .Ppk ব্যক্তিগত কী সংরক্ষিত হয়েছে এবং তারপর ID_rsa নামে OpenSSH হিসাবে আমার .ssh এ এক্সপোর্ট করা হয়েছে তারপর আমি PAGEANT থেকে। পিপি যোগ PUTTY এ, আমি সার্ভার আইপি প্রবেশ করলাম …

1
সিডি কমান্ড এবং প্লাগ সঙ্গে ভিআইএম শুরু
আমি আমার "সুইচিং প্রকল্প" ওয়ার্কফ্লো উন্নত করার চেষ্টা করছি। ঠিক এখন এটি ভালো কাজ করে (আমি ওএস এক্স 10.6.7 করছি) টার্মিনাল খুলুন। আমি এই উপনাম আছে: alias work='cd /Volumes/blah/Projects/' তাই আমি লিখি: "কাজ" - & gt; "সিডি প্রকল্প নাম" তারপর আমি ভিআইএম খুলুন। আমি ভিআইএম এর ভিতরে, আমি সবসময় খুলি: …

1
একটি স্থানীয়ভাবে চালিত স্ক্রিপ্ট রান দূরবর্তী সার্ভারে কমান্ড করতে পারেন?
আমি একটি webserver ফাইল স্থাপন করার জন্য একটি প্যাচিং প্রক্রিয়া সঙ্গে পরীক্ষা করা হয়েছে। মুহূর্তে আমি ব্যবহার করছি scp তারপর ওয়েব সার্ভারে জিপড ডিরেক্টরি গঠন পেতে cp -rf --backup=t patch* www/ উদাহরণস্বরূপ user$ scp patch.zip server:~ user$ ssh server // some welcome message, I have mail!, etc... user@server:~$ unzip patch.zip …
linux  bash  scp 

1
স্থান অক্ষর দিয়ে ডিরেক্টরি পরিবর্তন করতে পারবেন না
এই সম্পর্কিত হতে পারে প্রশ্ন কিন্তু উত্তর আমার জন্য কাজ করে না। আমি আমার বহিরাগত এইচডি প্লাগ, তারপর একটি টার্মিনালে, আমি টাইপ ls /Volumes/TOSHIBA\ EXT এটি প্রত্যাশিত হিসাবে ফাইল এবং ফোল্ডার তালিকাভুক্ত, কিন্তু তারপর লিখুন: cd /Volumes/TOSHIBA\ EXT নিম্নলিখিত বার্তা ছোঁড়ে -bash: cd: /Volumes/TOSHIBA\: No such file or directory এখানে …

1
ইন্টারেক্টিভ, বাশে ফাইল / ডিরেক্টরি জন্য ক্রমবর্ধমান ফিজি অনুসন্ধান?
আমি সঙ্গে চেষ্টা করেছি z এবং fasd কিন্তু তাদের মধ্যে কেউই কোনও ক্রমবর্ধমান অস্পষ্ট অনুসন্ধান প্রদান করে বলে মনে হচ্ছে না যা আমি CtrlP এর মাধ্যমে ভিমে থাকি। ব্যাশের জন্য কি এমন ইউটিলিটি আছে? আমি বিভিন্ন ফাইল / ডিরেক্টরি (আমার ইতিহাসের উপর ভিত্তি করে অথবা সম্পূর্ণ ফাইল সিস্টেমের উপর ভিত্তি …

3
এইচ এ সময় জন্য egrep: MM: এসএস বিন্যাস
ফাইলটি কাজ করে এইচ-এমএম: এসএস ফরম্যাটে টাইম স্ট্যাম্পের সাথে লাইনটি grep করার প্রয়োজন। আমি নিম্নলিখিত egrep চেষ্টা করেছি [0-9]: [0-9]: [0-9] '। আমার জন্য কাজ না। আমি কি রেগেক্সে ভুল করছি?
bash  regex  grep  egrep 

0
ব্যবহারকারীর জন্য bash ফিক্সিং
আমি কালি লিনাক্স ব্যবহার করছি, এবং যেকোন উপায়ে আমি একটি নির্দিষ্ট ব্যবহারকারীর জন্য ব্যাশকে বোকা বানিয়েছি। প্রভাবিত ব্যবহারকারী হিসাবে, bash বর্তমান পথ দেখায় না, মাত্র $। উপরন্তু, ইতিহাস এবং স্বতঃপূর্ণ কাজ করে না। তীরচিহ্নগুলি টিপে যোগ করা হচ্ছে ^ [[A থেকে লাইন এবং স্বয়ংক্রিয় ট্যাবতে টিপুন ট্যাবটি কেবল একটি নিয়মিত …

1
অ-অপ্রত্যাশিত আচরণ -হাজ্বের পতাকা উত্তরে ড
যতদিন আমি * নিক্স জগতে বাস করছি, আমি অনুমানের অধীনে বসবাস করেছি যে যখন একটি কমান্ড একটি গ্রহণ করেছিল -h ফ্ল্যাগ একমাত্র জিনিস যা আমি পরিবর্তন করছিলাম তা কার্যকরভাবে একটি মুদ্রণ বিবৃতির ফর্ম্যাটিং ছিল। আমি সাধারণত এটি পুনরায় পরীক্ষা করি না, তবে নিশ্চিতভাবেই এটি সাধারণভাবে পাওয়া যায়। যখন আমি সক্রিয়ভাবে …

1
MINGW64 এ শুধুমাত্র bash_profile এ কমান্ড চালান
আমি গিট ব্যাশ ব্যবহার করছি, এবং আমার .bash_profile আমার আছে cd আমি শুরু যখন যা কাজ করে MINGW64, কিন্তু যখন আমি বনাম উইনকোড খুলি তখন কনসোলটিও সেই কমান্ড চালায়। শুধুমাত্র চালানোর জন্য আমার কোন উপায় আছে cd যখন কমান্ড MINGW64? উদাহরণস্বরূপ (আমি একটি ব্যাশ প্রোগ্রামার নই, তাই এই সিনট্যাক্সটি সঠিক …

3
শেষ ঘন্টা থেকে লগ অনুসন্ধান
আমি লগ শব্দের অনুসন্ধান করতে ব্যর্থ স্ক্রিপ্ট প্রয়োজন ব্যর্থ এবং ব্যর্থতা। কিন্তু শুধুমাত্র শেষ ঘন্টা থেকে cut -c 5- /var/log/mail.log | awk '($0 >= from)' from="$(LC_TIME=C date +'%_d %H:%M:%S' -d -1hour)" |grep -i 'Failed:\|failure' উদাহরণ লগ ফাইল Nov 1 01:00:00 localhost pushmail[55555]: 666666666666: Failed Nov 2 15:00:00 localhost pushmail[55556]: 666666666666: …
linux  bash  logging  awk 

1
egrep regex -bash: অপ্রত্যাশিত টোকেনের কাছাকাছি সিনট্যাক্স ত্রুটি `('
Regex সহ কমান্ড লাইন থেকে egrep ব্যবহার করে কাজ করে না এবং আমি শিরোনামটিতে ত্রুটিটি পাই। egrep -rnw /var/log/usres/([a-z]+).([a-z]+)\/([a-z]+).conf/user.settings -e "pattern" আমি উপর regex যাচাই করেছি https://regex101.com/r/pL5pW4/1 এবং shellcheck.net ব্যবহৃত এবং উভয় কোন সমস্যা বলে। আমি যা করার চেষ্টা করছি তা এই রকম বিশেষ ফোল্ডারগুলির সাথে মেলে: egrep -rnw /var/log/users/sd.dfr/test.conf/user.settings, …
bash  regex 

1
ফ্যাসিটাইম ব্যাশ এ কিভাবে ব্যবহার করবেন?
কমান্ড সঙ্গে একটি সমস্যা আছে faketime। এটি ব্যবহার করার চেষ্টা করছেন, কিন্তু সর্বদা একটি ত্রুটি পেতে: faketime -t "2000-01-01 01:00:00" /usr/bin/faketime: 102: exec: 2000-01-01 01:00:00: not found আমার উবুন্টু 12.04 আছে
bash  unix 

2
ব্যাশ স্ক্রিপ্ট থেকে ইতিহাস কল করার সময় "সীমার বাইরে ইতিহাস অবস্থান"
আমি থেকে একটি লাইন মুছে ফেলার জন্য একটি সহজ স্ক্রিপ্ট করতে চান bash_history, লাইন নম্বর ব্যবহারকারী ইনপুট উপর ভিত্তি করে। echo -n "Delete History Line Number: " read num history -d $num ত্রুটি হল "ইতিহাসের সীমার বাইরে অবস্থান" (যা এটি হওয়া উচিত নয়, আমি ব্যাপ্তির মধ্যে একটি সংখ্যা ব্যবহার করছি)। …

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