O script abaixo permitirá que você clique com o botão direito do mouse em um arquivo e escolha a opção timestamp no menu scripts .
clique com o botão direito - > Scripts - > timestamp
oarquivoécronometrado
Comousar
- Copieoscriptabaixoemumarquivovazio,segurocomo
timestamp
(semextensão)ìn~/.local/share/nautilus/scripts
.Crieodiretório,seaindanãoexistir. - Torneoscriptexecutável.Talvezsejanecessárioefetuarlogout/in.Entãoaopçãodevefuncionar.
Oscriptinsereahora/dataentreo"corpo" do nome e a extensão (qualquer) se a extensão estiver no arquivo. Caso contrário, adicionará a hora / data após o nome.
O script
#!/usr/bin/env python3
import os
import shutil
import time
current = os.getenv(
"NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"
).replace("file://", "").replace("%20", " ").strip()
t = time.strftime("%H:%M:%S_%d-%m-%Y")
name = current.split("/")[-1]; path = current[:current.rfind("/")]
splitmark = name.rfind(".")
newname = name[:splitmark]+"_"+t+name[splitmark:] if splitmark != -1 else\
name+"_"+t
newfile = os.path.join(path, newname)
shutil.move(current, newfile)
Nota
O script usa python
' shutil.move()
, que funciona igualmente em diretórios e arquivos.