Mktemp — различия между версиями

Материал из VAAL-WIKI
Перейти к: навигация, поиск
(Добавлена статья о mktemp)
 
м
 
Строка 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