मेरे पास एक स्क्रिप्ट है जो प्रारूप में टाइमस्टैम्प को प्रस्तुत करती है YYYY'DDD'TTT जहां Y = वर्ष, D = 365 में से दिन और 1000 वें दिन में T = समय:
#!/bin/bash
clear
s=$(($(date +"%H*3600+%M*60+%S")))
t=$(($s * 5 / 432))
d=$(date +%j)
y=$(date +%Y)
printf "$y\`$d\`$t" "$y" "$d" "$t"
लेकिन मुझे इसे संशोधित करने की आवश्यकता है ताकि डी और टी हमेशा तीन-वर्ण मान (अर्थात, 1 जनवरी के लिए '1' के बजाय '001', दिन के पहले मिनट के लिए '1' के बजाय '001') का उत्पादन करें - और मुझे नहीं पता कैसे।
किसी भी मदद बेहद सराहना की है