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

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

2
সেড - একাধিক ফাইলে পরিবর্তনগুলি প্রয়োগ করুন
আমার কাছে শত শত ফাইল রয়েছে যা " </foo:bar>" রয়েছে cc bb aa </foo:bar> dd xx vv আমি একবারে তাদের সব পরিবর্তন করতে চাই cc bb aa </foo:bar> আমি সঠিক ফাইলের নাম দিলে সেড ভাল কাজ করে sed -i "/ </ foo: bar> / q" 99999.txt কিন্তু যখন আমি একবারে …

3
নির্দিষ্ট স্ট্রিং দিয়ে শুরু হওয়া কলামগুলি মুদ্রণ করুন
আমার কাছে এমন একটি ফাইল রয়েছে যা দেখতে এরকম কিছু দেখাচ্ছে: ID101 G T freq=.5 nonetype ANC=.1 addinfor ID102 A T freq=.3 ANC=.01 addinfor ID102 A T freq=.01 type=1 ALT=0.022 ANC=.02 addinfor আপনি দেখতে পাচ্ছেন, প্রতিটি লাইনে কিছুটা আলাদা আলাদা কলাম রয়েছে। আমি বিশেষত কলাম 1, কলাম 2, কলাম 3, …

8
নির্দিষ্ট সংখ্যক শব্দের সাথে পাঠ্য ফাইলকে লাইনে বিভক্ত করুন
সম্পর্কিত, তবে কোনও সন্তোষজনক উত্তর নেই: আমি কীভাবে একটি বৃহত পাঠ্য ফাইলটি 500 শব্দের বাছুর মধ্যে ভাগ করতে পারি? আমি > 10 ^ 7 শব্দের সাথে একটি লাইনে একটি পাঠ্য ফাইল ( http://mattmahoney.net/dc/text8.zip ) নেওয়ার চেষ্টা করছি এবং প্রতিটি এন শব্দ দিয়ে রেখায় বিভক্ত করছি। আমার বর্তমান পদ্ধতির কাজ করে …

3
একটি পাইপলাইনে একাধিক টিআর প্রক্রিয়া এড়াতে ট্রা কমান্ডগুলি শৃঙ্খলাবদ্ধ হতে পারে?
আমার কাছে অনেকগুলি টেক্সট ফাইল রয়েছে, আমি সেগুলি লোয়ার-কেসড আউটপুট করতে চাই, কেবলমাত্র বর্ণানুক্রমিক এবং প্রতি লাইন একটি শব্দ-প্রতি, আমি trপাইপলাইনের মতো কয়েকটি কমান্ড দিয়ে এটি করতে পারি : tr -d '[:punct:]' <doyle_sherlock_holmes.txt | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' এক স্ক্যানে এটি করা কি সম্ভব? আমি একটি …
11 sed  awk  perl  tr 

5
কোনও ম্যাক ঠিকানা থেকে আইপিভি 6 ঠিকানা পেতে শেল কীভাবে ব্যবহার করবেন?
আমরা জানি যে আমরা একটি ইন্টারফেস সনাক্তকারী তৈরি করতে ম্যাক ঠিকানা ব্যবহার করতে পারি, যেমন একটি লিঙ্ক-লোকাল আইপিভি 6 ঠিকানা যা নেটওয়ার্কে অনন্য হওয়া উচিত। চিত্রটি এটি করার উপায় দেখায়: আমার প্রশ্নগুলি হ'ল: আমি কীভাবে ম্যাক থেকে আইপিভি 6 ঠিকানা তৈরি করতে পারি awkবা ব্যবহার করতে পারি sed? বা এমন …
11 sed  awk  ipv6  mac-address 

2
কেন রেডেক্স অক্ষর হিসাবে ব্যাখ্যা করার জন্য আমার সেডে রেজেক্স অক্ষরগুলি পালাতে হবে?
মনে হয় যেমন নিয়মিত ভাব প্রকাশের জন্য cat sed_data.txt | sed 's/\b[0-9]\{3\}\b/NUMBER/g' আমাকে অক্ষরগুলি থেকে পালাতে হবে । এক্ষেত্রে বেশ কয়েকবার ব্যাখ্যা করার জন্য আমাকে ব্রেসগুলি এড়িয়ে চলতে হয়েছিল। কেন? আমি আশা করছিলাম যে পালাতে না পারলে সবকিছুই একটি রেজেক্স চরিত্র হবে be অর্থাৎ বিপরীত।

2
কোনও ফাইলের মধ্যে প্রতি একাধিক লাইন কীভাবে সরিয়ে ফেলবেন?
বলুন আমার কাছে এই 857835 লাইন ফাইল রয়েছে, এতে এই জাতীয় জিনিস রয়েছে: a1 rubbish1 rubbish2 rubbish3 rubbish4 a1 rubbish5 rubbish6 rubbish7 rubbish8 এবং আমি সমস্ত উপস্থিতি a1এবং পরবর্তী লাইনটি ( rubbish1এবং rubbish5এই উদাহরণে) মুছে ফেলতে চাই । আমি এটা কিভাবে করব? আমি grep 'a1' -v -A1কোনও লাভ করার চেষ্টা …

6
প্রদত্ত নিদর্শনগুলির সেট থেকে কোনও প্যাটার্ন দিয়ে শুরু না হওয়া লাইনগুলি সরান
আমার কাছে একটি ফাইল রয়েছে যা এতে ডেটা যুক্ত করে: report aaaaaaaa - .. -th bbbbbbbbb -to ccccccccc .. --. প্রশ্ন: আমি যে কোনও লাইন নীচের স্ট্রিং দিয়ে শুরু না করে সরিয়ে দিতে চাই: report -th -to তার মানে ইচ্ছা আউটপুট সেই সমস্ত মাঝারি অযাচিত বিন্দু এবং হ্যাশগুলি সরিয়ে ফেলবে …

2
সেড: দুটি লাইন মেলে
আমার কাছে একটি পাঠ্য ফাইল রয়েছে, যেখানে রেকর্ডগুলি দুটি লাইনে বিভক্ত। আমি তাদের এক লাইনে রাখতে চাই। রেকর্ডগুলি দেখতে এমন কিছু দেখাচ্ছে: 2013-07-29 apt-get install git 2013-07-29 apt-get install rsync 2013-07-31 apt-get install nmap 2013-08-02 apt-get install cifs-utils 2013-08-05 apt-get install telnet আমি নিম্নলিখিত পেতে চাই: 2013-07-29 apt-get install git …

3
কেন `সেড এক্সপ্রেস 1 | exp sed -e expr1 -e expr2` এর থেকে আলাদা আলাদা আলাদা sed
আমি যে idগ্রুপগুলির মধ্যে একজন সদস্য সেগুলির আরও পঠনযোগ্য লাইন-বাই-তালিকার তালিকা সরবরাহ করতে আউটপুটটি বিভক্ত করছি : id roaima | sed 's/,/\n\t/g' uid=1001(roaima) gid=1001(roaima) groups=1001(roaima) 24(cdrom) 25(floppy) ... 822413650 (international (uk) location) আমি গ্রুপ নম্বরটি এর বন্ধনীযুক্ত নাম থেকে আলাদা করতে চেয়েছিলাম তাই আমি এই মতটি প্রকাশ করেছি id roaima …
10 sed  group 

2
শেড ব্যবহার করে কীভাবে রঙিন আউটপুট রাখা যায়
আমি sedকমান্ডটি ব্যবহার করছি এবং আমি পূর্ববর্তী কমান্ড থেকে রঙিন আউটপুট রাখতে চাই। এর আউটপুট lsরঙিন, তবে শেডের আউটপুট হয় না। আমি ওএসএক্স ব্যবহার করছি। ls -la | sed -En '/Desktop/q;p'
10 sed  osx  pipe  ls  colors 

2
আপনি কি আমার জন্য এই ব্যাশ কোডে এই তিনটি জিনিস ব্যাখ্যা করতে পারেন?
আমি একটি আছে functionআমার মধ্যে .bashrcফাইল। আমি জানি এটি কী করে, এটি এক্স দ্বারা বহু ডিরেক্টরিকে ধাপে ধাপে নিয়ে যায়cd এটা এখানে: up() { local d="" limit=$1 for ((i=1 ; i <= limit ; i++)) do d=$d/.. done d=$(echo $d | sed 's/^\///') if [ -z "$d" ]; then d=.. …

5
awk / sed / perl এক লাইনার + কীভাবে কেবল জসন ফাইল থেকে বৈশিষ্ট্যগুলি লাইন প্রিন্ট করা যায়
কিভাবে জসন ফাইল থেকে কেবল বৈশিষ্ট্যগুলি লাইন প্রিন্ট করতে হয় জেসন ফাইলের উদাহরণ { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "tag" : "version1527250007610", "type" : "kafka-env", "version" : 8, "Config" : { "cluster_name" : "HDP", "stack_id" : "HDP-2.6" }, "properties" : { "content" : "\n#!/bin/bash\n\n# Set …
10 awk  sed  perl  json  jq 

1
sed -e '$! d' প্রত্যাশার মতো কাজ করছে না?
আমি যখন চালাচ্ছি: sudo /usr/local/nginx/sbin/nginx -t আমি ফিরে পেতে: nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful আমি কেবল শেষ পংক্তিটি চাই তাই আমি চালাই: sudo /usr/local/nginx/sbin/nginx -t | sed -e '$!d' কিন্তু আমি সেড ছাড়া যেমন ফিরে পেতে।

5
একটি স্ট্রিংয়ের অবস্থানের উপর ভিত্তি করে নেতৃস্থানীয় জিরোগুলির একটি চলক সংখ্যার যোগ করার জন্য একটি বর্ধিত রেজিএক্সএক্স বাস্তবায়ন করা
একটি সাংখ্যিক সাংগঠনিক স্কিমে বিভিন্ন সংখ্যক শীর্ষস্থানীয় জিরো যুক্ত করতে আমার সিড সিনট্যাক্স নামাতে আমার সমস্যা হচ্ছে। আমি যে স্ট্রিংগুলি চালাচ্ছি সেগুলি প্রদর্শিত হবে 1.1.1.1,Some Text Here সেড সিনট্যাক্সের উপকার sed -r ":r;s/\b[0-9]{1,$((1))}\b/0&/g;tr" আমি প্রতিক্রিয়া প্রকাশ করতে সক্ষম 01.01.01.01,Some Text Here যাইহোক, আমি যা খুঁজছি তা ক্ষেত্রের 2 এবং 3 …

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