Вы можете использовать функцию toISOString:
var today = new Date();
today.toISOString().substring(0, 10);
Это даст вам формат «yyyy-mm-dd».
Это, кажется, хорошо работает от терминала, если Вы делаете xdg-open foo.ext
, однако это, кажется, не работает в Наутилусе, если Вы не определяете свой сценарий как значение по умолчанию для открытия *.ext файла:
После того, как я сделал это, сценарий, запущенный с Наутилуса.