Bagaimana cara membuat file .desktop yang mengarah ke "file terbaru di folder tertentu"?
Oct 08 2020
Saya membuat file .desktop untuk menjalankan file yang sedang saya kerjakan (mis. Cerita yang saya tulis dan edit, dll.) Setiap kali saya menyelesaikan sebuah cerita dan saya mulai mengerjakan yang baru, saya perlu mengganti pintasan dengan yang baru satu (sebenarnya saya perlu membuka file .desktop dan mengganti jalur file di "Exec = ..." dengan yang baru secara manual.) Apakah ada perintah atau opsi yang dapat saya gunakan di baris "exec =" dari file .desktop mana yang mengarah ke file terbaru dalam sebuah folder?
Jawaban
1 N0rbert Oct 08 2020 at 18:53
Anda harus menggunakan beberapa skrip di dalam Execbaris.
Sesuatu seperti yang ditunjukkan di bawah ini:
Exec=sh -c "xdg-open $(ls -t1 ~/your-dir/* | head -n1)"
Catatan:
- Yang
sh -cdigunakan untuk mengeksekusi perintah bersarang - Yang
xdg-opendigunakan untuk membuka file menggunakan aplikasi bawaan - The
ls -t1 ~/your-dir/*daftar semua file dengan dalam~/your-dirdirektori (perubahan jalur yang benar) oleh waktu dan tempat mereka dalam kolom tunggal - The
head -n1ekstrak Item pertama darilskeluaran 's dengan menggunakan pipa dengan|
Selalu Menjadi Ancaman: Mengapa Orang Berkulit Coklat dan Hitam Tidak Bisa Nyaman di Amerika Serikat
Taylor Sheridan Baru Menambahkan 1 Bintang 'Yellowstone' Favoritnya ke Pemeran 'Lawmen: Bass Reeves'