লুবুন্টু 16.04 - ওপেনবক্স সেশন
আমি টার্মিনালটি এর সাথে টাইম-স্ট্যাম্পযুক্ত ফাইল খুলতে ব্যবহার করতে পারি gedit
:
gedit ~/$(date +%Y%m%d%H%M%S).txt
কমান্ডটি ওপেনবক্সে কীবোর্ড শর্টকাটের মাধ্যমেও ব্যবহার করা যেতে পারে।
<keybind key="W-4"> # gedit time-stamped file
<action name="Execute"><command>sh -c 'gedit ~/$(date +%Y%m%d%H%M%S).txt'</command></action>
</keybind>
তবে আমি Exec=
কোনও .desktop
ফাইলের লাইন দিয়ে এটি করতে পারি না ।
Exec=sh -c 'gedit ~/$(date +%Y%m%d%H%M%S).txt'
কেবল একটি ফাইল তৈরি করে ~/.txt
তাহলে আমি কীভাবে একটি ডেস্কটপ ফাইল পাব?
Exec=/bin/bash -c "echo $(date) > ~/out.txt"
ঠিক আছে। বিষয়টি +%Y%m%d%H%M%S
মনে হচ্ছে। এখনও এটি চিবানো।
$()
মতো উপ-শেল কমান্ড কল করতে পারে । আমি মনে করি আপনার অন্য একটি স্ক্রিপ্ট কল করা দরকার যা এতে আপনার ফাইল খোলার জন্য আপনার সাব-শেল কমান্ড রয়েছে।