ফাইল নামের টাইমস্ট্যাম্প সহ


0

আমি ফাইলের নামে টাইমস্ট্যাম্প লাগানোর জন্য এই জাতীয় একটি ফাইল তৈরি করার চেষ্টা করেছি

vim Customer1-$(date).txt

ফলাফলটি ছিল Customer1-Sat.txt, তবে আমি পুরো টাইমস্ট্যাম্প চেয়েছিলাম

Sat 30 Aug 2014 09:41:27 PDT

আমি ধরে নিচ্ছি কমান্ডের আউটপুটে ফাঁকা স্থানগুলি Dateকেবলমাত্র Satফাইলের নামের সাথে যুক্ত হওয়ার কারণ।

কীভাবে পুরো টাইমস্ট্যাম্প অন্তর্ভুক্ত করবেন?


আপনি কি এই vim "Customer1-$(date).txt"
নামটি

@ ক্রি হাভোক ধন্যবাদ, এটি কার্যকর, আপনি নীচে একটি সমাধান লিখলে আমি আপনার উত্তর গ্রহণ করব।
ব্রেইনলাইকএডালপেনসিল

উত্তর:


0

আপনার সম্ভবত আগস্ট 2014 এবং 09:41:27 এর মতো ফাইল রয়েছে।

এটা চেষ্টা কর

timestamp=$(date +"%a %d %b %Y %k:%M:%S %Z").txt
touch customer1-"$timestamp".txt

আউটপুট:

customer1-Sun 31 Aug 2014  2:56:18 PDT.txt

আমি এটির সুপারিশ করব না, কারণ এই জাতীয় ফাইলের নাম সমস্ত কনফিগারেশন বা অন্যান্য অপারেটিং সিস্টেমের পক্ষে ভাল না।


1
ঠিক আছে, ধন্যবাদ, অন্যান্য
ওএসগুলির

মূলত ":" এড়ান, স্থানগুলি আপনাকে নেভিগেট করার সময়, ঘুরতে বা স্ক্রিপ্টগুলিতে প্রক্রিয়া করার সময় কিছুটা মাথা ব্যাথা দিতে পারে। সুতরাং আপনি যদি হাইফেন বা আন্ডারস্কোরগুলি দিয়ে তাদের প্রতিস্থাপন করেন তবে আপনার কোনও সমস্যা দেখা উচিত নয়। উদাহরণস্বরূপ timestamp=$(date +"%a-%d-%b-%Y-%k-%M-%S-%Z").txtআপনাকে এইরকম একটি ফাইলের নাম দেবে customer1-Sun-31-Aug-2014-11-16-38-PDT.txt
আরজে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.