Поместите этот код в файл (например, add_date), переместите его в каталог ~/.gnome2/nautilus-script. Возможно, вам нужно добавить execute permissin (chmod a+x add_date). Если вы правы по файлу в nautilus, вы можете добавить дату до имени файла, как в том, как я могу писать сценарии nautilus в Python. Формат может быть изменен в строке, начинающейся с prefix = (форматирование strftime)
#!/usr/bin/env python
# coding: utf-8
import sys
import os
import datetime
import shutil
datetime = datetime.datetime.now()
prefix = datetime.strftime('%y_%m_%d_%H-%M_')
if len(sys.argv) == 1:
command = os.path.split(sys.argv[0])[-1]
print("usage: {0} file...".format(command))
else:
for _file in sys.argv[1:]:
newfile = prefix+_file
print("New file: {0}".format(newfile))
shutil.move(_file, newfile)
ls -la /usr/lib/apt/methods/
покажет вам протоколы, которые вы можете использовать:
rinzwind@schijfwereld:~$ ls -la /usr/lib/apt/methods/
total 660
drwxr-xr-x 2 root root 4096 nov 18 07:03 .
drwxr-xr-x 5 root root 4096 nov 18 07:03 ..
lrwxrwxrwx 1 root root 5 okt 26 13:36 bzip2 -> store
-rwxr-xr-x 1 root root 34976 okt 26 13:36 cdrom
-rwxr-xr-x 1 root root 18592 okt 26 13:36 copy
-rwxr-xr-x 1 root root 18592 okt 26 13:36 file
-rwxr-xr-x 1 root root 88320 okt 26 13:36 ftp
-rwxr-xr-x 1 root root 55456 okt 26 13:36 gpgv
lrwxrwxrwx 1 root root 5 okt 26 13:36 gzip -> store
-rwxr-xr-x 1 root root 153768 okt 26 13:36 http
lrwxrwxrwx 1 root root 4 okt 26 13:36 https -> http
lrwxrwxrwx 1 root root 5 okt 26 13:36 lzma -> store
-rwxr-xr-x 1 root root 178344 okt 26 13:36 mirror
-rwxr-xr-x 1 root root 47264 okt 26 13:36 rred
-rwxr-xr-x 1 root root 30896 okt 26 13:36 rsh
lrwxrwxrwx 1 root root 3 okt 26 13:36 ssh -> rsh
-rwxr-xr-x 1 root root 22688 okt 26 13:36 store
lrwxrwxrwx 1 root root 5 okt 26 13:36 xz -> store
«Файл» может быть вариантом. Для «samba», хотя это было бы: no.
На этом уже есть отчет об ошибке № 231806 (с 2008 года он никогда не становился более сложным).
ls -la /usr/lib/apt/methods/
покажет вам протоколы, которые вы можете использовать:
rinzwind@schijfwereld:~$ ls -la /usr/lib/apt/methods/
total 660
drwxr-xr-x 2 root root 4096 nov 18 07:03 .
drwxr-xr-x 5 root root 4096 nov 18 07:03 ..
lrwxrwxrwx 1 root root 5 okt 26 13:36 bzip2 -> store
-rwxr-xr-x 1 root root 34976 okt 26 13:36 cdrom
-rwxr-xr-x 1 root root 18592 okt 26 13:36 copy
-rwxr-xr-x 1 root root 18592 okt 26 13:36 file
-rwxr-xr-x 1 root root 88320 okt 26 13:36 ftp
-rwxr-xr-x 1 root root 55456 okt 26 13:36 gpgv
lrwxrwxrwx 1 root root 5 okt 26 13:36 gzip -> store
-rwxr-xr-x 1 root root 153768 okt 26 13:36 http
lrwxrwxrwx 1 root root 4 okt 26 13:36 https -> http
lrwxrwxrwx 1 root root 5 okt 26 13:36 lzma -> store
-rwxr-xr-x 1 root root 178344 okt 26 13:36 mirror
-rwxr-xr-x 1 root root 47264 okt 26 13:36 rred
-rwxr-xr-x 1 root root 30896 okt 26 13:36 rsh
lrwxrwxrwx 1 root root 3 okt 26 13:36 ssh -> rsh
-rwxr-xr-x 1 root root 22688 okt 26 13:36 store
lrwxrwxrwx 1 root root 5 okt 26 13:36 xz -> store
«Файл» может быть вариантом. Для «samba», хотя это было бы: no.
На этом уже есть отчет об ошибке № 231806 (с 2008 года он никогда не становился более сложным).
ls -la /usr/lib/apt/methods/
покажет вам протоколы, которые вы можете использовать:
rinzwind@schijfwereld:~$ ls -la /usr/lib/apt/methods/
total 660
drwxr-xr-x 2 root root 4096 nov 18 07:03 .
drwxr-xr-x 5 root root 4096 nov 18 07:03 ..
lrwxrwxrwx 1 root root 5 okt 26 13:36 bzip2 -> store
-rwxr-xr-x 1 root root 34976 okt 26 13:36 cdrom
-rwxr-xr-x 1 root root 18592 okt 26 13:36 copy
-rwxr-xr-x 1 root root 18592 okt 26 13:36 file
-rwxr-xr-x 1 root root 88320 okt 26 13:36 ftp
-rwxr-xr-x 1 root root 55456 okt 26 13:36 gpgv
lrwxrwxrwx 1 root root 5 okt 26 13:36 gzip -> store
-rwxr-xr-x 1 root root 153768 okt 26 13:36 http
lrwxrwxrwx 1 root root 4 okt 26 13:36 https -> http
lrwxrwxrwx 1 root root 5 okt 26 13:36 lzma -> store
-rwxr-xr-x 1 root root 178344 okt 26 13:36 mirror
-rwxr-xr-x 1 root root 47264 okt 26 13:36 rred
-rwxr-xr-x 1 root root 30896 okt 26 13:36 rsh
lrwxrwxrwx 1 root root 3 okt 26 13:36 ssh -> rsh
-rwxr-xr-x 1 root root 22688 okt 26 13:36 store
lrwxrwxrwx 1 root root 5 okt 26 13:36 xz -> store
«Файл» может быть вариантом. Для «samba», хотя это было бы: no.
На этом уже есть отчет об ошибке № 231806 (с 2008 года он никогда не становился более сложным).