লিনাক্স ব্যাশে তারিখের সময় [বন্ধ]


26

আমি আকারে একটি তারিখের সময় প্রদর্শনের চেষ্টা করছি

07/08/2013 16:52:13

বাশ স্ক্রিপ্টে কমান্ড ব্যবহার করে:

dt=`date '+%d/%m/%Y_%H:%M:%S'`

কোন পরিবর্তনশীল কোনও সিএসভি ফাইল পপুলেট করতে ব্যবহৃত হয়।

কেবল গৃহীত গৃহস্থালিটি "_" (আন্ডারস্কোর) বা "-" তারিখ এবং সময়, আউটপুট হিসাবে স্বীকৃত

07/08 / 2013_16: 52: 13

আমি কীভাবে তারিখ এবং সময়ের মধ্যে একটি স্থান পেতে পারি? আমি প্রায় সব চেষ্টা (আশা করি)।


5
" " এবং "-" একমাত্র অক্ষর কে _ কে গ্রহণ করেছে ? আপনার "_" " dateএর বিন্যাসের স্ট্রিংয়ের সাথে" "প্রতিস্থাপন করে কী থামবে ?
manatwork

কমান্ডের "" অন্তর্ভুক্তিকে কিছুই রোধ করে না, তারা কেবল আউটপুটে উপস্থিত হয় না। তারিখ + "% বি% ই" চেষ্টা করে দেখুন এবং আপনি আজকের জন্য "সেপ্টেম্বর 4" (একটি স্থান) পাবেন, পছন্দসই 2 নয় I'm আমি এটি একটি স্ক্রিপ্টে ব্যবহার করছি এবং আমার সমাধানটি 3 পদক্ষেপে অপারেশন করা হবে (I আসলে কোডের এক লাইনে এগুলিকে একত্রিত করুন তবে আপনি ধারণা পাবেন)।
জিম

সমস্ত যথাযোগ্য সম্মানের সাথে, এই প্রশ্নটি কীভাবে 20 টি ভোট পেয়েছে? এবং এটি কীভাবে পুনরায় খোলার লাইনে উঠল?
জি-ম্যান বলেছেন 2:

উত্তর:


49
#!/bin/bash

dt=$(date '+%d/%m/%Y %H:%M:%S');
echo "$dt"

অনুমান করুন সমস্যাটি সিএসভিতে 'প্রতিধ্বনিত' অবস্থায় রয়েছে।


3
আপনার যদি মিলি সেকেন্ডের প্রয়োজন হয় তবে ব্যবহার করুন date '+%F %T.%3N'। আপনার যদি মাইক্রোসেকেন্ডের প্রয়োজন হয় তবে ব্যবহার করুন date '+%F %T.%6N'। আপনার যদি ন্যানোসেকেন্ডের দরকার হয় তবে ব্যবহার করুন date '+%F %T.%N'%Fতারিখের জন্য, এটি দেয় YYYY-MM-DD, আপনি %Dপেতে পরিবর্তে ব্যবহার করতে পারেন MM-DD-YYYY, %Tসময়ের জন্য HH:MM:SS,।
কম্পিউটিংফ্রেক

4

এইটা কাজ করে:

#!/bin/bash
dt=`date '+%d/%m/%Y %H:%M:%S'`
echo "$dt"

এটি ব্যবহার করাও সম্ভব $(এবং এর )পরিবর্তে `এবং` `


আমি awk / home / pi / SB_tool / sunnybeamtool / bin / sunnybeamtool -l প্রয়োগ করার পরে এটি ভুল হয়ে গেছে তা উল্লেখ করতে ভুলে গিয়েছিলাম | awk -v টোট = $ tot -v dt = t dt -v দিন = $ দিন -v mth = $ mth 'নিম্নলিখিত ত্রুটি 08/08/2013 23:03:03 অ্যাডাব্লিক: লাইন 1: সিনট্যাক্স ত্রুটি বা কাছাকাছি:
হেনরি

2 পৃথক মান dt এবং tm asigning দ্বারা সমাধান করা। স্থানটি পৃথক করে 2 টি মান সহ 1 টি ভেরিয়েবল গ্রহণ করে না
হেনরি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.