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

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

3
কোনও ফাইলের নির্দিষ্ট স্ট্রিংয়ের পরে পাঠ্য কীভাবে সন্নিবেশ করা যায়?
এই মুহুর্তে আমি echo "Hello World" >> file.txtকোনও ফাইলে কিছু পাঠ্য সংযোজন করতে ব্যবহার করছি তবে আমাকে একটি নির্দিষ্ট স্ট্রিংয়ের নীচে পাঠ্যও যুক্ত করতে হবে আসুন "[বিকল্প]" বলি, এটি কি সম্ভব sed? উদাহরণ: ইনপুট ফাইল Some text Random [option] Some stuff আউটপুট ফাইল Some text Random [option] *inserted text* Some …

7
কিভাবে বিড়াল আউটপুট থেকে প্রথম এবং শেষ লাইন পড়তে হয়?
আমার কাছে টেক্সট ফাইল আছে। কার্য - পরে ফাইল থেকে প্রথম এবং শেষ লাইন পান $ cat file | grep -E "1|2|3|4" | commandtoprint $ cat file 1 2 3 4 5 বিড়াল আউটপুট ছাড়াই এটির প্রয়োজন (কেবল 1 এবং 5)। ~$ cat file | tee >(head -n 1) >(wc …
64 bash  shell  sed  awk  grep 

3
ম্যাক ওএসএক্স এবং অন্যান্য "স্ট্যান্ডার্ড" সেডের মধ্যে পার্থক্য?
এই সাইটের জন্য প্রদত্ত একটি উত্তরটি ব্যবহার করার ক্ষেত্রে আমার কাছে এই সমস্যাটির জন্য এই দুটি প্রশ্নের জন্য একটি ফাঁকা রেখা প্রতিস্থাপনের জন্য ফাঁকা রেখাটি অন্য দুটি লাইনের কন্টেন্টের সাথে একটি সিড কমান্ড সম্পর্কে জবাবদিহি করতে সমস্যা হয়েছে এবং যদি এটি ম্যাক ওএসে সিড কমান্ড (10.6.7 ) এটা ভিন্ন. আমি …
61 osx  sed  standard 

11
আমি কীভাবে একটি উপকারের এলএইচএস এবং আরএইচএসে ভেরিয়েবলগুলি ব্যবহার করতে পারি?
আমি করতে চাই: cat update_via_sed.sh | sed 's/old_name/new_name/' > new_update_via_sed.sh আমার প্রোগ্রামে তবে আমি যেমন ভেরিয়েবল ব্যবহার করতে চাই eg old_run='old_name_952' new_run='old_name_953' আমি সেগুলি ব্যবহারের চেষ্টা করেছি কিন্তু প্রতিস্থাপনটি ঘটে না (কোনও ত্রুটি নেই)। আমি চেষ্টা করেছি: cat update_via_sed.sh | sed 's/old_run/new_run/' cat update_via_sed.sh | sed 's/$old_run/$new_run/' cat update_via_sed.sh | …
60 sed 

9
লিনাক্সে শেল স্ক্রিপ্টিং দিয়ে কীভাবে JSON পার্স করবেন?
আমার একটি জেএসএন আউটপুট রয়েছে যা থেকে আমার লিনাক্সে কয়েকটি পরামিতি বের করতে হবে। এটি JSON আউটপুট: { "OwnerId": "121456789127", "ReservationId": "r-48465168", "Groups": [], "Instances": [ { "Monitoring": { "State": "disabled" }, "PublicDnsName": null, "RootDeviceType": "ebs", "State": { "Code": 16, "Name": "running" }, "EbsOptimized": false, "LaunchTime": "2014-03-19T09:16:56.000Z", "PrivateIpAddress": "10.250.171.248", "ProductCodes": …

2
লাইনের সংখ্যার ভিত্তিতে স্ট্রিং প্রতিস্থাপন করা হচ্ছে
আমার একটি পরিস্থিতি রয়েছে যেখানে আমি অনেকগুলি ফাইলে একটি নির্দিষ্ট স্ট্রিং প্রতিস্থাপন করতে চাই অন্য একটি স্ট্রিং বিবিবি দিয়ে একটি স্ট্রিং এএএ প্রতিস্থাপন করুন তবে এএএ থেকে শুরু হওয়া বা এএএতে শেষ হওয়া প্রচুর স্ট্রিং রয়েছে এবং আমি কেবল 34 লাইনে একটি প্রতিস্থাপন করতে এবং অন্যকে অক্ষত রাখতে চাই। সব …
50 sed  awk 

13
ফাইলের শেষ পর্যন্ত ম্যাচের পরে সমস্ত লাইন কীভাবে মুদ্রণ করবেন?
ইনপুট ফাইল 1 হ'ল: dog 123 4335 cat 13123 23424 deer 2131 213132 bear 2313 21313 আমি ম্যাচটি অভ্যন্তরীণ থেকে প্যাটার্নটি দিই other file( dog 123 4335ফাইল 2 থেকে)। আমি লাইনটির প্যাটার্নটি মেলে dog 123 4335এবং ম্যাচ লাইন ছাড়াই সমস্ত লাইন মুদ্রণের পরে আমার আউটপুটটি: cat 13123 23424 deer 2131 …


4
বিপরীত গ্রেপিং
ধরা যাক, আমার কাছে খুব বড় একটি টেক্সট ফাইল রয়েছে (প্রায় 10.000.000 লাইন)। আমি grepশেষ থেকে এটি প্রয়োজন এবং একটি ফাইলের ফলাফল সংরক্ষণ করুন। কোন কাজটি সম্পাদন করার সবচেয়ে কার্যকরী উপায় কী?

5
ফাইলটি থেকে শেষ লাইনটি মুছুন
আমি sed নির্দিষ্ট অবস্থান হিসাবে দ্রুত লাইনগুলি মুছতে ব্যবহার করি sed '1d' sed '5d' তবে, আমি যদি ফাইলটির শেষ লাইনটি মুছতে চাই এবং লাইনের গণনা জানি না (তবে আমি জানি যে আমি এটি ব্যবহার করতে wcএবং অন্যান্য কৌশলগুলি পেতে পারি )। বর্তমানে, এটির সাথে একত্রিত করে headএবং এটির সাথে tailমিলিত …

9
ট্যাবগুলির সহজ সেড প্রতিস্থাপন রহস্যজনকভাবে ব্যর্থ
এটি সত্যই সহজ হওয়া উচিত, তবে কোনও কারণে এটি কাজ করছে না: sed -i.bak -E 's/\t/ /' file.txt ট্যাব অক্ষরগুলি প্রতিস্থাপনের পরিবর্তে এটি tঅক্ষরগুলি প্রতিস্থাপন করছে । আমি এগুলি নিয়ে ভাবতে পারার প্রতিটি প্রকারের চেষ্টা করেছি, উদ্ধৃতি দিয়ে খেলছি ইত্যাদি G আমি গুগলড করেছি এবং অন্য সকলকে দেখতে পেয়েছি একইরকম …

6
একাধিক ফাঁকা রেখাকে ভিএম / সেডে একক ফাঁকা লাইনের পরিবর্তে
কমবেশি প্রশ্ন সব বলে। আমি সচেতন যে /^$/dসমস্ত ফাঁকা রেখা মুছে ফেলবে, তবে 'একা ফাঁকা রেখায় দুটি বা আরও ফাঁকা রেখা প্রতিস্থাপন করুন' কীভাবে বলতে হয় তা আমি দেখতে পাচ্ছি না কোন ধারনা?

9
ফাইলের নামে স্ট্রিং প্রতিস্থাপন করে একাধিক ফাইলের নাম কীভাবে পরিবর্তন করবেন? এই স্ট্রিংটিতে একটি "#" রয়েছে
https://serverfault.com/questions/70939/how-to-replace-a-text-string-in-multiple-files-in-linux https://serverfault.com/questions/228733/how-to-rename-multiple-files-by-replacing-word-in-file-name https://serverfault.com/questions/212153/replace-string-in-files-with-certain-file-extension https://serverfault.com/questions/33158/searching-a-number-of-files-for-a-string-in-linux এই উল্লিখিত নিবন্ধগুলি আমার প্রশ্নের উত্তর দিয়েছে। তবে তাদের কেউই আমার পক্ষে কাজ করে না। আমি সন্দেহ করি এটি কারণ কারণ আমি যে স্ট্রিংটি প্রতিস্থাপন করার চেষ্টা করছি তার মধ্যে একটি # রয়েছে has এটিকে সম্বোধনের কোনও বিশেষ উপায় আছে কি? আমার কাছে ইমেজ ফাইল আছে …
42 sed  rename  mv 

7
সেড কি নতুন লাইনের চরিত্রগুলি প্রতিস্থাপন করতে পারে?
সেড এবং নতুন লাইনের চরিত্র নিয়ে কোনও সমস্যা আছে? আমার নীচের বিষয়বস্তুগুলির সাথে একটি ফাইল টেস্ট.টেক্সট আছে aaaaa bbbbb ccccc ddddd নিম্নলিখিতগুলি কাজ করে না: sed -r -i 's/\n/,/g' test.txt আমি জানি যে আমি trএটির জন্য ব্যবহার করতে পারি তবে আমার প্রশ্নটি কেন সেডের সাথে এটি সম্ভব নয় বলে মনে …
42 sed 


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