Mktemp — различия между версиями
Материал из VAAL-WIKI
Vaal (обсуждение | вклад) (Добавлена статья о mktemp) |
(нет различий)
|
Версия 13:00, 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