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

স্ট্রিংগুলি সাধারণত উদ্ধৃতি দ্বারা সীমিত করা হয়, যা স্ট্রিংগুলির সাথে ডেটের সমস্যা উত্থাপন করে যা কোটগুলি অন্তর্ভুক্ত করে।

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

3
Xargs দিয়ে কীভাবে আর্গুমেন্ট উদ্ধৃত করবেন
মনে করুন যে আমি 1 মেগাবাইটের বেশি ফোল্ডারের সমস্ত ফাইল মুছতে চাই। $ find . -size +1M | xargs -0 rm এটি তাদের নামে স্থান থাকা ফাইলগুলি মুছবে না। সুতরাং আমি এটিতে পাঠানো সমস্ত আর্গুমেন্টের উদ্ধৃতি দিতে চাই rm। যদি findএটি দেয় এটি Some report.docxপাস "Some report.docx"করা উচিত rm। আমি …
15 shell  find  quoting  rm  xargs 

3
কীভাবে 'ফাইন্ড-এক্সেক' স্পেস সহ ফাইলের নাম পাস করে?
যদি আমার কাছে এমন কিছু ডিরেক্টরি থাকে যার নামগুলির ফাঁকা স্থান থাকে, উদাহরণস্বরূপ $ ls -1 dir1 file 1 file 2 file 3 আমি তাদের সকলকে এই জাতীয় ডিরেক্টরিতে সফলভাবে অনুলিপি করতে পারি: $ find dir1 -mindepth 1 -exec cp -t dir2 {} + যাইহোক, এর আউটপুটটিতে find dir1 -mindepth …

2
পসিক্স কমপ্লায়েন্ট উপায় হ'ল স্পেসের সাথে ফাইলের নামের সাথে কাজ করার উপায়
আমি বাশ স্ক্রিপ্টিং গাইডকে হোয়াইটস্পেসযুক্ত ফাইলের সাথে কাজ করার জন্য অ্যারের ব্যবহারের পরামর্শ দিচ্ছি। ড্যাশএএসবিন্স তবে পরামর্শ দেয় যে অ্যারেগুলি পোর্টেবল নয় তাই আমি হোয়াইটস্পেস থাকতে পারে এমন ফাইলের নামের সাথে কাজ করার একটি পসিক্স অনুগত উপায়ের সন্ধান করছি। আমি নীচের উদাহরণে স্ক্রিপ্টটি পরিবর্তন করতে দেখছি যাতে এটি হয় would …

4
পাইপের জন্য গ্রেপ কিভাবে |
পাইপ চরিত্রযুক্ত লাইন |বা চরিত্রের জন্য আমি কীভাবে গ্রেপ করতে পারি >: files content: |this is test where is > this is none এখন আমার গ্রেপ কমান্ডটি ব্যবহার করা দরকার grep -iE "<some expression>" file_name আউটপুট: |this is test where is >

3
কমান্ড লাইনের যুক্তিগুলিতে কোন অক্ষরগুলি রক্ষা পাওয়ার প্রয়োজন?
বাশ-এ, কমান্ডের সাথে কমান্ড লাইন আর্গুমেন্ট নির্দিষ্ট করার সময়, কোন অক্ষরগুলি এড়ানোর প্রয়োজন হয়? তারা ব্যাশ এর metacharacters সীমাবদ্ধ: স্থান, ট্যাব, |, &, ;, (, ), <, এবং >?
14 bash  shell  quoting 

3
উদ্দীপনা চিহ্ন `!` মাঝে মাঝে খারাপ করে কেন?
আমি বুঝতে পারি যে !কমান্ডলাইন ইতিহাসের প্রেক্ষাপটে কমান্ডলাইনে বিশেষ তাত্পর্য রয়েছে তবে এগুলি বাদ দিয়ে চলমান স্ক্রিপ্টে বিস্মরণ চিহ্নটি মাঝে মাঝে বিশ্লেষণ ত্রুটির কারণ হতে পারে। আমি মনে করি এটির সাথে কিছু করার eventআছে তবে কোনও ইভেন্ট কী বা এটি কী করে তা আমার কোনও ধারণা নেই। তবুও, একই কমান্ড …

4
বাশ গ্লোবকে স্ট্রিং ভেরিয়েবল কীভাবে করা যায়?
সিস্টেমের তথ্য ওএস: ওএস এক্স ব্যাশ: জিএনইউ ব্যাশ, সংস্করণ 3.2.57 (1) -রিলেজ (x86_64-আপেল-ডারউইন 16) পটভূমি আমার সমস্ত গিট / নোডেজ প্রকল্প থেকে ডিরেক্টরি এবং ফাইলগুলির একটি সেট বাদ দেওয়ার জন্য আমি টাইম মেশিনটি চাই। আমার প্রকল্পের ডিরেক্টরিগুলি রয়েছে ~/code/private/এবং ~/code/public/তাই আমি এটি করার জন্য ব্যাশ লুপিং ব্যবহার করার চেষ্টা করছি …

3
বাশ অতিরিক্ত একক উদ্ধৃতি যোগ করে
আমার স্ক্রিপ্টটি কার্যকর করতে আমার সমস্যা হচ্ছে। এটি ডিবাগ মোডে চালিত করার সময় (ব্যাশ-এক্স), আমি দেখতে পাচ্ছি যে বাশ অতিরিক্ত উদ্ধৃতি যুক্ত করছে। এর জন্য আমার স্ক্রিপ্ট ব্যর্থ হচ্ছে। এটি আমার স্ক্রিপ্টের মধ্যে রয়েছে: testvar="\"sudo /home/pi/shared/blink.sh 27 off\"" ssh -n -q -q -o BatchMode=yes -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ConnectTimeout=5 …
14 shell  ssh  quoting 

2
একটি সাধারণ চরিত্র হিসাবে বিশেষ চরিত্রটি কীভাবে ব্যবহার করবেন?
'ডাবল-কোট চর (") কীভাবে টাইপ করবেন?" এর মতো অনেক প্রশ্ন? জিজ্ঞাসা করা হচ্ছে, এবং আমরা আমাদের সম্প্রদায়কে একই উত্তর দিয়ে বিশৃঙ্খলা করতে চাই না (এটি টাইপ করুন যেন এটি এস-এ \"সংযুক্ত নয় ', "যদি এস-এ আবদ্ধ থাকে '।) সুতরাং, প্রশ্নটি এখানে রয়েছে। আপনি সাধারণের মতো টার্মিনালে বিশেষ অক্ষর টাইপ করতে …

2
ভেরিয়েবল কীভাবে সিডিংয়ের জন্য "~" ব্যবহার করতে পারে?
আমি কীভাবে একটি ভেরিয়েবল ব্যবহার করতে পারি - $BASEআমার সিডিতে। আমি নিম্নলিখিত চেষ্টা করেছিলাম তবে আমি একটি ত্রুটি পেয়েছি $ cd ~/z/repo_1_ruby_193/ 23:23:57 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193 $ BASE="~/z" 23:24:03 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193 $ cd $BASE/repo_1_ruby_193 -bash: cd: ~/z/repo_1_ruby_193: No such file or directory 23:24:25 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193

1
আমাকে কেন "বিন্দু" থেকে দু'বার পালাতে হবে?
আমি জানি যে আমরা মত একটি বিশেষ অক্ষর বাঁচা যায় *(){}$সঙ্গে \তাই হিসাবে বিবেচিত লিটারেল যাবে। উদাহরণস্বরূপ \*বা\$ তবে .আমার ক্ষেত্রে এটি দু'বার করতে হবে, \\.অন্যথায় এটি বিশেষ চরিত্র হিসাবে বিবেচিত হয়। উদাহরণ: man gcc | grep \\. এটা এমন কেন?


3
কমান্ড অপশনগুলির মাধ্যমে কমান্ড ইঞ্জেকশন কীভাবে প্রতিরোধ করবেন?
আমার একটি মোড়কের অ্যাপ্লিকেশন রয়েছে যেখানে আমি ব্যবহারকারীকে একটি সিমুলেটারে যাওয়ার জন্য কাস্টম বিকল্পগুলি নির্দিষ্ট করতে দেওয়া দরকার। তবে, আমি নিশ্চিত করতে চাই যে ব্যবহারকারী ব্যবহারকারী বিকল্পগুলির মাধ্যমে অন্যান্য কমান্ডগুলি ইনজেক্ট করবেন না। এটি সম্পাদন করার সর্বোত্তম উপায় কী? উদাহরণ স্বরূপ. ব্যবহারকারী সরবরাহ করে: -a -b অ্যাপ্লিকেশন কার্যকর: mysim --preset_opt …

2
সাবশেলে নেস্টেড কোটস es
বলুন আমাকে সাবসেল আউটপুট যেমন encapsulate করতে উদ্ধৃতি ব্যবহার করতে হবে: DATA="$(cat file.hex | xxd -r)" তবে আমাকে এই জাতীয় জিনিসগুলি বাসা বাঁধতে হবে: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" আমি একক উদ্ধৃতি ব্যবহার করতে পারি না কারণ এগুলির মধ্যে থাকা ভেরিয়েবলগুলি প্রসারিত করে না। এসকেপিংয়ের …

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