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

সেড পাঠ্য ফিল্টারিং এবং রূপান্তর করার জন্য একটি কমান্ড-লাইন স্ট্রিম সম্পাদক।

7
আমি সেড -i (ইনস-প্লেস এডিটিং) দিয়ে বহনযোগ্যতা কীভাবে অর্জন করতে পারি?
আমি আমার সার্ভারের জন্য শেল স্ক্রিপ্ট লিখছি, যা ফ্রিবিএসডি চালিত একটি শেয়ার্ড হোস্টিং। আমি আমার পিসি চলমান লিনাক্সগুলিতে স্থানীয়ভাবে সেগুলি পরীক্ষা করতে সক্ষম হতে চাই। সুতরাং, আমি এগুলি একটি বহনযোগ্য উপায়ে লেখার চেষ্টা করছি, তবে sedআমি এটি করার কোনও উপায় দেখতে পাচ্ছি না। আমার ওয়েবসাইটের অংশটি জেনারেটেড স্ট্যাটিক এইচটিএমএল ফাইলগুলি …

2
তারিখ আউটপুট থেকে নেতৃস্থানীয় শূন্যগুলি সরানো হচ্ছে
নিম্নলিখিত বিন্যাসে তারিখ প্রদর্শনের জন্য আমি তারিখ কমান্ডের একটি উপনাম তৈরি করেছি: 2013.06.14.12.10.02 এই আদেশ ব্যবহার করে: alias date = date +"%Y.%m.%d.%H.%M.%S" আমি আউটপুট থেকে নেতৃস্থানীয় শূন্যগুলি অপসারণ করতে চাই ব্যতীত সমস্ত কিছুই দুর্দান্ত কাজ করে। ফর্ম্যাট পরিবর্তন করে এটি করার কোনও উপায় নেই। আমি এটা মত অন্যান্য কমান্ড আউটপুট …
40 sed  awk  date 

11
'সেড' যুক্ত করুন
আমি এর সাথে একটি গাণিতিক অপারেশন করার চেষ্টা করছি sed, তবে এটি আমার ভেরিয়েবলগুলিকে স্ট্রিং হিসাবে বিবেচনা করে চলেছে। ইনপুট এই ধরণের হয়: $ echo 12 | sed 's/[0-9]*/&+3/' $ 12+3 আমি আউটপুট হিসাবে 15 করতে চান। আমাকে অপারেশনটি করতে হবে এবং এর গাণিতিক ফলাফলটি কেবল একটি উত্তরণে প্রতিস্থাপন করা …
40 sed  math 

4
প্রতিটি প্রতিস্থাপনের আগে নিশ্চিতকরণের জন্য জিজ্ঞাসা করুন?
প্রতিটি প্রতিস্থাপনের আগে আমাকে কি নিশ্চিতকরণের জন্য জিজ্ঞাসা করার জন্য কোনও উপায় আছে? ভিএম এর ভিতরে প্রতিস্থাপন ব্যবহার করার সময় 'সি' এর মতো কিছু। সেড কি আদৌ এটা করে?
37 vim  sed 

9
ব্যাকস্ল্যাশ অক্ষরের সাথে শেষ হওয়া সমস্ত লাইনকে আপনি কীভাবে একত্রিত করতে পারেন?
সেড বা অজকের মতো একটি সাধারণ কমান্ড লাইন সরঞ্জাম ব্যবহার করে, ব্যাকস্ল্যাশের মতো কোনও প্রদত্ত চরিত্রের সাথে শেষ হওয়া সমস্ত লাইনে যুক্ত হওয়া কি সম্ভব? উদাহরণস্বরূপ, ফাইলটি দেওয়া: foo bar \ bash \ baz dude \ happy আমি এই আউটপুট পেতে চাই: foo bar bash baz dude happy

2
সিএসভি ফাইল প্রক্রিয়াকরণের জন্য এক স্ক্রিপ্টে একাধিক সেড কমান্ড যোগ দিন
এর মতো একটি সিএসভি ফাইল থাকা: HEADER "first, column"|"second "some random quotes" column"|"third ol' column" FOOTER এবং ফলাফল যেমন খুঁজছেন: HEADER first, column|second "some random quotes" column|third ol' column অন্য কথায় "FOOTER" অপসারণ, প্রারম্ভিক, শেষ এবং চারপাশে উদ্ধৃতি | এখনও পর্যন্ত এই কোডটি কাজ করে: sed '/FOOTER/d' csv > csv1 …
34 sed  csv 

6
সেডের কোনও বিকল্প আছে যা ইউনিকোড সমর্থন করে?
উদাহরণ স্বরূপ: sed 's/\u0091//g' file1 এই মুহূর্তে, আমাকে hexdumpহেক্স নম্বর পেতে এবং নীচে প্রবেশ করতে হবে sed: $ echo -ne '\u9991' | hexdump -C 00000000 e9 a6 91 |...| 00000003 এবং তারপর: $ sed 's/\xe9\xa6\x91//g' file1
33 sed  unicode  hexdump 

3
সেড কি কোনও ফাইলের আউটপুট সংরক্ষণ করতে পারে?
> এটা করতে পারেন. echo "text" > file tee এটা করতে পারেন. echo "test" | tee file sedউপরের কোনটি ব্যবহার না করে কি এটি করতে পারবেন ? sedকমান্ডের আউটপুট একটি >বা একটি ব্যবহার না করে কোনও ফাইলে সংরক্ষণ করা সম্ভব tee?

4
ফাইলগুলির প্রথম এন বাইট মুছুন
আমি একটি চরম সমস্যা পেয়েছি, এবং আমি যে সমাধানগুলি কল্পনা করতে পারি তার সবগুলি জটিল। আমার ইউনিক্স / লিনাক্স অভিজ্ঞতা অনুযায়ী একটি সহজ উপায় থাকতে হবে। আমি প্রতিটি ফাইলের প্রথম 31 বাইট মুছতে চাই /foo/। প্রতিটি ফাইল যথেষ্ট দীর্ঘ। ঠিক আছে, আমি নিশ্চিত যে কেউ আমাকে একটি চমকপ্রদ সহজ সমাধান …

3
কোনও ফাইলে স্থায়ী পরিবর্তন আনতে আমি আমার এসড কমান্ডটি কীভাবে পেতে পারি?
এটা কি সম্ভব? আমি কোথাও পড়েছি যে নিম্নলিখিত আদেশটি এটি করবে: sed -e [কমান্ড] [ফাইল] তবে এটি ঠিক একই জিনিস করার জন্য উপস্থিত হয়েছিল সেড [কমান্ড] [ফাইল] (এটি পরিবর্তনগুলি সংরক্ষণ করে না)। সেড ব্যবহার করে এটি করার কোনও উপায় আছে?
32 sed 

10
প্যাটার্নের (মার্কার) আগে কোনও ফাইলের বিষয়বস্তু অন্য কোনও ফাইলে কীভাবে ?োকানো যায়?
File1 সূচিপত্র: line1-file1 "1" line2-file1 "2" line3-file1 "3" line4-file1 "4" File2 সূচিপত্র: line1-file2 "25" line2-file2 "24" Pointer-file2 "23" line4-file2 "22" line5-file2 "21" পার্ল / শেল স্ক্রিপ্ট কার্যকর করার পরে, File2সামগ্রীটি হওয়া উচিত: line1-file2 "25" line2-file2 "24" line1-file1 "1" line2-file1 "2" line3-file1 "3" line4-file1 "4" Pointer-file2 "23" line4-file2 "22" line5-file2 "21" …

3
সেড - একাধিক বিকল্প বিকল্প কীভাবে করবেন তবে কেবল একবার ফাইলটি প্রক্রিয়া করবেন?
যদি আমি একাধিক বিকল্পগুলি করছি যা ক্রমাগত হওয়া দরকার eg sed -i '/^[[:space:]]*browser.*\.should/s/browser/expect(browser/' t1_spec.rb sed -i '/expect(browser.*\.should/s/\.should/).should/' t1_spec.rb sed -i 's/\.should/\.to/' t1_spec.rb sed -i 's/==/eq/' t1_spec.rb এটি করার কি আরও ভাল উপায় আছে যা কেবল একবার t1_spec.file দিয়ে যাবে এবং 4 বার ফাইলের মধ্য দিয়ে 4 লাইনের পরিবর্তে প্রতিটি লাইনের …
31 sed 

3
আমি কীভাবে একটি স্ট্রিংয়ের সাথে শেড ব্যবহার করে কোনও চরিত্রের শেষ ঘটনাটি প্রতিস্থাপন করব?
আমি কোনও স্থান ব্যবহার করে একটি স্ট্রিংয়ে কেবল "-" এর শেষ ঘটনাটি কীভাবে প্রতিস্থাপন করব sed? উদাহরণ স্বরূপ: echo $MASTER_DISK_RELEASE swp-RedHat-Linux-OS-5.5.0.0-03 তবে আমি নিম্নলিখিত আউটপুটটি পেতে চাই (একটি স্থানের সাথে শেষ হাইফেন ["-"] প্রতিস্থাপন) swp-RedHat-Linux-OS-5.5.0.0 03

9
আমি শেল কমান্ড ব্যবহার করে কোনও ফাইলের প্রথম এন লাইন এবং শেষ লাইনটি কীভাবে মুছব?
আমার কাছে Element_queryএকটি ক্যোয়ারির ফলাফল যুক্ত ফাইল রয়েছে : SQL> select count (*) from element; [Output of the query which I want to keep in my file] SQL> spool off; আমি শেল কমান্ড ব্যবহার করে প্রথম লাইন এবং শেষ লাইনটি মুছতে চাই।
31 shell  sed  awk  grep  pipe 

6
কোনও পাঠ্য ফাইলে কেবল প্রথম কলাম এবং শেষ কলামটি প্রদর্শন করতে শেল কমান্ডটি কীভাবে ব্যবহার করবেন?
টেক্সট ফাইলে কেবলমাত্র প্রথম কলাম এবং শেষ কলামটি দেখানোর জন্য সেড কমান্ডটি কীভাবে ব্যবহার করতে হয় তা নির্ধারণ করার জন্য আমার কিছু সহায়তা দরকার। আমি কলাম 1 এর জন্য এখনও অবধি যা করেছি তা এখানে: cat logfile | sed 's/\|/ /'|awk '{print $1}' শেষ কলামটি পাশাপাশি দেখাতে পাওয়ার জন্য আমার …
30 shell  sed  awk 

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