Mktemp — различия между версиями
Материал из VAAL-WIKI
Vaal (обсуждение | вклад) (Добавлена статья о mktemp) |
Vaal (обсуждение | вклад) м |
||
Строка 1: | Строка 1: | ||
+ | == Описание == | ||
'''mktemp''' (от англ. '''m'''a'''k'''e '''temp'''late) - утилита для создания временного файла или каталога.<br /> | '''mktemp''' (от англ. '''m'''a'''k'''e '''temp'''late) - утилита для создания временного файла или каталога.<br /> | ||
Создаёт временный файл или каталог, безопасно печатает его имя. ''TEMPLATE'' должен содержать как минимум 3 последовательных символа «''X''» в последнем компоненте. Если ''TEMPLATE'' не указан, используйте '''tmp'''.''XXXXXXXXXX'' и ''--tmpdir''. Файлы создаются с выставленными правами ''u+rw'', а каталоги — ''u+rwx'', минус ограничения [[umask]]. | Создаёт временный файл или каталог, безопасно печатает его имя. ''TEMPLATE'' должен содержать как минимум 3 последовательных символа «''X''» в последнем компоненте. Если ''TEMPLATE'' не указан, используйте '''tmp'''.''XXXXXXXXXX'' и ''--tmpdir''. Файлы создаются с выставленными правами ''u+rw'', а каталоги — ''u+rwx'', минус ограничения [[umask]]. | ||
− | == Использование | + | == Использование == |
* <tt>mktemp [OPTION] ... [TEMPLATE]</tt> | * <tt>mktemp [OPTION] ... [TEMPLATE]</tt> | ||
Строка 28: | Строка 29: | ||
;--version | ;--version | ||
− | : | + | : вывести информацию об утилите и выйти |
== Ссылки == | == Ссылки == | ||
[http://www.gnu.org/software/coreutils/ Справочная информация GNU coreutils]<br /> | [http://www.gnu.org/software/coreutils/ Справочная информация GNU coreutils]<br /> | ||
[http://translationproject.org/team/ Сообщить об ошибках перевода mktemp] | [http://translationproject.org/team/ Сообщить об ошибках перевода mktemp] |
Текущая версия на 13:01, 7 декабря 2017
Описание
mktemp (от англ. make template) - утилита для создания временного файла или каталога.
Создаёт временный файл или каталог, безопасно печатает его имя. TEMPLATE должен содержать как минимум 3 последовательных символа «X» в последнем компоненте. Если TEMPLATE не указан, используйте tmp.XXXXXXXXXX и --tmpdir. Файлы создаются с выставленными правами u+rw, а каталоги — u+rwx, минус ограничения umask.
Использование
- mktemp [OPTION] ... [TEMPLATE]
- -d, --directory
- создать каталог, а не файл.
- -u, --dry-run
- ничего не создаёт; просто напечатает имя (небезопасно).
- -q, --quiet
- подавить диагностику ошибки создания файла/каталога.
- --suffix = SUFF
- добавляет SUFF в TEMPLATE; SUFF не должен содержать косой черты. Этот параметр подразумевает, если TEMPLATE не заканчивается на X.
- -p DIR, --tmpdir [= DIR]
- интерпретировать TEMPLATE относительно DIR; если DIR не указан, используйте $TMPDIR, если установлено, иначе /tmp. С помощью этой опции, TEMPLATE не может быть абсолютным именем; в отличие от -t, TEMPLATE может содержать косые черты, но mktemp создаёт только конечный компонент.
- -t
- интерпретировать TEMPLATE как единый компонент имени файла относительно каталога $TMPDIR, если он установлен; иначе каталог указан через -p; иначе /tmp [устарело]
- --help
- отобразить эту справку и выйти
- --version
- вывести информацию об утилите и выйти
Ссылки
Справочная информация GNU coreutils
Сообщить об ошибках перевода mktemp