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

একটি প্যাটার্ন-নির্দেশিত স্ক্যানিং এবং প্রক্রিয়াকরণ ভাষা।

6
অ্যাজক ব্যবহার করে কলামগুলি পুনরায় সাজানো হচ্ছে
আমি আমার সিএসভি ফাইলের 7 তম কলামটি ব্যবহার করে শেষের দিকে নিয়ে যাওয়ার চেষ্টা করছি awk -F '{print $1,$2,$3,$4,$5,$6,$8,$9,$10,$11,$7}',OFS= "$file" যেখানে $ ফাইলটি একটি ডিরেক্টরিতে একটি .csv ফাইল। তবে আউটপুট হয় awk: ^ syntax error কেউ কীভাবে এই ত্রুটিটি ঠিক করতে জানেন?

8
স্ট্রিংয়ে কেবল মাত্র একটি অক্ষর ছোট বা বড় হাতের অক্ষরে অবধি বা সেড?
কিছু স্ট্রিংয়ে কেবল একটি অক্ষর বড় হাতের অক্ষর / ছোট হাতের কীভাবে আছে? ইনপুট উদাহরণ: syslog_apr_24_30 syslog_mar_01_17 পছন্দসই আউটপুট: syslog_Apr_24_30 syslog_Mar_01_17 নোট দয়া করে মাসের বড় হাতের শুরু। আমি চেষ্টা করেছি awkকিন্তু আমি এটির কাজ করার পক্ষে যথেষ্ট ভাল নই।
13 bash  sed  awk 

3
প্রদত্ত স্ট্রিং রয়েছে এমন লাইনগুলিকে কীভাবে সেড করবেন?
ইনপুট: Select ASDF 325 sdfg sdflk lk Select TRG 46sdg rasdftz fsgs 45 Select ASDF 6ffg sdfg 4456 sdrg আউটপুট: Select ASDF 325 XXXX sdflk lk Select TRG 46sdg rasdftz fsgs 45 Select ASDF 6ffg XXXX 4456 sdrg সুতরাং সংক্ষেপে আমার "সেড" "এসডিএফজি" থেকে "এক্সএক্সএলএক্সএক্স" দরকার। বাট: কেবলমাত্র লাইনে "নির্বাচন …
13 sed  awk 

3
Awk এর সাথে মিল রেখে রেকর্ড গণনা করুন
সুতরাং আমাকে বলা হয়েছিল last > lastloggedinযা একটি ফাইল তৈরি করে যা ক্লাসটি সর্বশেষ সিস্টেমের পুনরায় বুট হওয়ার পরে সর্বশেষ লগইন দেখায় এবং এখন আমাকে একটি Awk স্ক্রিপ্ট লিখতে বলা হয়েছে যা নামকরণ myawkকরে / নির্ধারণ করে lastloggedinযে স্ট্রিংটি কয়টি লাইনে রেখেছে তা নির্ধারণ করে CFS264। আমি করেছি grep -c …

4
Awk কমান্ডটি দিয়ে শুরু করুন END
অ্যাজ ম্যানুয়াল অনুসারে, বিগইন এবং এন্ডটি ইনপুট মেলানোর জন্য ব্যবহার করা হয় না, বরং স্টার্ট-আপ এবং অ্যাডক স্ক্রিপ্টে ক্লিন-আপ সম্পর্কিত তথ্য সরবরাহ করতে ব্যবহৃত হয়। এখানে দেওয়া উদাহরণ: ls -l | \ awk 'BEGIN { print "Files found:\n" } /\<[a|x].*\.conf$/ { print $9 }' Files found: amd.conf antivir.conf xcdroast.conf xinetd.conf …
13 awk 

2
শূন্যের সাথে অনুপস্থিত মান ফাঁকা স্থান প্রতিস্থাপন
আমার কাছে 30K লাইনের চারপাশে ট্যাব-বিস্মৃত পাঠ্য ফাইল রয়েছে, আমি অনুপস্থিত মানের (যেমন ফাঁকা স্থান) জন্য প্রতিটি সারি (s1..s30K লাইন) পরীক্ষা করতে এবং অনুপস্থিত মানটি শূন্য মান দিয়ে পূরণ করতে চাই outআউট.টেক্সট দেখুন input.txt id no1 no2 no3 no4 s1 23 34 45 12 s2 4 4 s3 4 8 …

3
আমি কি এই ফিল্টারটি সংক্ষিপ্ত করতে পারি, এটি 100G এর চেয়ে বেশি ডিস্কের আকার খুঁজে পাবে?
আমার লক্ষ্য lsblk থেকে 100G এর চেয়ে বড় ডিস্কগুলি পাওয়া। আমার এটি কাজ করছে তবে এটি বিশ্রী। আমি নিশ্চিত যে এটি ছোট করা যেতে পারে। হয় lsblk এর চেয়ে সম্পূর্ণ আলাদা কিছু ব্যবহার করে, বা আমি সরাসরি মানব পাঠযোগ্য সংখ্যাগুলি জোর দিয়ে ফিল্টার করতে পারি। আমি একসাথে যা রেখেছি তা …
12 awk  grep  disk  lsblk 

6
আমি কীভাবে প্রতিটি লাইনের জন্য এলোমেলো স্ট্রিং যুক্ত করতে পারি?
আমি চলার সময় প্রতিটি লাইনের জন্য এলোমেলো স্ট্রিং যুক্ত করার চেষ্টা করছি: awk '{print "name" "'$ran'" "-"$0}' 'myfile' তার আগে, এলোমেলো স্ট্রিং উত্পন্ন হয়: ran="$(tr -dc '[:alnum:]' </dev/urandom | head -c 6)" সমস্যাটি হ'ল এটি প্রতিটি লাইনের জন্য একই র্যান্ডম স্ট্রিংটি মুদ্রণ করবে: nameGQz3Ek- nameGQz3Ek- nameGQz3Ek- প্রতিটি লাইনের জন্য আলাদা …
12 awk 


8
প্রথম লাইনের উপর ভিত্তি করে কলামগুলি কীভাবে সাজান?
আমাকে খুব বড় ডেটাসেটের কলামগুলি বাছাই করতে হবে (1000 লাইন এবং 700000 কলাম)। উদাহরণ হিসাবে, আমার কলামগুলি এলোমেলোভাবে সাজানো হয়েছে: কল 1 কল 4 কল 3 কল 2, এবং আমার এটি বাছাই করা দরকার। আমি কিছু কমান্ড চেষ্টা করে দেখছি, তবে কোনও সাফল্য নেই। উদাহরণ: ID M2 M5 M8 M1 …

10
একটি স্ক্রিপ্ট যা পাঠ্যের অক্ষরের মধ্যে অতিরিক্ত স্থান মুছে দেয়
আমার কাছে একটি টেক্সট ডকুমেন্ট রয়েছে যাতে পাঠ্যের ভার থাকে যা প্রতিটি অক্ষরের পরে অতিরিক্ত স্থান যুক্ত করে দেয়! উদাহরণ: T h e b o o k a l s o h a s a n a n a l y t i c a l p u r p …

3
দুটি ফাইল এক সাথে এক কলাম একত্র করা হচ্ছে
আমার কাছে নীচের ফর্ম্যাটটির 2 টি বড় ফাইল (3000 কলাম, 15000 সারি) রয়েছে ফাইল 1 (ট্যাব দ্বারা পৃথক): 1/0 0/0 0/0 0/0 1/1 0/0 1/1 0/1 0/0 ফাইল 2 (ট্যাব দ্বারা পৃথক): 3 5 2 1 7 10 3 4 3 আমি প্রতিটি ফাইলের প্রথম কলাম থেকে ":" বিভাজকের সাথে …

3
আপনি আবার সেড বা অ্যাজকে কল না করে স্ট্রিং থেকে ডট চরিত্রটিকে কীভাবে সরিয়ে ফেলবেন?
আমার কাছে একটি ফাইল hostlist.txtরয়েছে যা এতে পাঠ্য রয়েছে: host1.mydomain.com host2.mydomain.com anotherhost www.mydomain.com login.mydomain.com somehost host3.mydomain.com আমার কাছে নিম্নলিখিত ছোট স্ক্রিপ্ট রয়েছে: #!/usr/local/bin/bash while read host; do dig +search @ns1.mydomain.com $host ALL \ | sed -n '/;; ANSWER SECTION:/{n;p;}'; done <hostlist.txt \ | gawk '{print $1","$NF}' >fqdn-ip.csv কোন ফলাফল fqdn-ip.csv: …

4
গ্রেপ ব্যবহারের আগে () অক্ষরগুলি বের করুন
'('। অক্ষরের আগে আমার অক্ষরগুলি বের করতে হবে My আমার ফাইল কাঠামোটি হ'ল: গোলাপ (ভাল) ওক্ ডেজি () কোন Lilly (খারাপ) জরিমানা সূর্যমুখী () চমৎকার আকার হিসাবে আমার কাছে আউটপুট ফাইলের প্রয়োজন: rose daisy lilly sunflower কেউ কি এর জন্য আদেশ বলতে পারে ..... awk, গ্রেপ বা সেড ভাল ...
12 sed  awk  grep 

1
কিভাবে একটি শেল স্ক্রিপ্টে একাধিক লাইন awk স্ক্রিপ্ট সংহত করতে হয়
আমার প্রশ্ন একটি ধারাবাহিকতা "গোষ্ঠী নম্বর" এ রাখা 3 ডিজিটের সংখ্যা বের করার জন্য কীভাবে একটি ফাইলকে পার্স করবেন আমি একক শেল স্ক্রিপ্টে একত্রিত করার চেষ্টা করছি যাতে কমান্ডের একটি সিরিজ থাকে পরীক্ষার ক্রম বের করার জন্য ইউরোপীয় মানকে পার্স করুন পাঠ্য এনকোডিংগুলি utf8 তে রূপান্তর করুন উপরের পোস্টে আমাকে …
12 shell-script  awk 

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