Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

3
ответа

Как создать несколько файлов/каталогов с рандомизированными именами?

Я пытаюсь создать некоторые файлы, который имеет различные имена и с различными расширениями. Позвольте говорят, что я хочу создать, например, 3 файла со следующим именем и расширением: File001.000 File002.001 File003....
25.07.2017
2
ответа

Почему в POSIX нет команды mktemp?

Одной из самых распространенных задач, которые должны выполнять сценарии оболочки, является создание временных файлов и управление ими. Делать это безопасно очень сложно, так как вам нужно избегать конфликтов имен, избегать условий гонки, следить за тем,
16.10.2020
2
ответа

Может ли скрипт размонтировать том, содержащий сам себя?

У меня есть компьютер с жестким диском, установленным только для чтения. Я запускаю скрипт с флешки. Я бы хотел, чтобы скрипт смог размонтировать флэшку, но это не может быть выполнено как ...
28.06.2018
1
ответ

Как безопасно создать файл в bash

У меня есть сценарий, который создает временный файл в качестве флага для защиты от одновременного запуска сценария. В настоящее время он использует временный файл, например. если ! временный файл -n /tmp/updating > /dev/null; тогда echo 'В настоящее врем
26.09.2021
1
ответ

Почему mktemp -ты считал "небезопасным"?

Недавно я прочитал --текст справки для mktemp (справочная страница была недоступна )и наткнулся на это:-u, --сухой запуск -ничего не создавать; просто напечатать имя (небезопасно )Почему это «небезопасно»? Есть...
09.09.2019
1
ответ

Удаление временного направления с помощью ловушки

У меня есть сценарий, который выглядит следующим образом: #! / Bin / bash set -e tmpdir = $ (mktemp -d) pushd $ tmpdir trap 'popd && rm -rf $ tmpdir' EXIT # Бизнес-логика, которая может быть успешной или неудачной ... / bin / false ...
28.03.2019
1
ответ

Это нормально перезаписать файл, созданный MKTEMP?

Я хотел бы скопировать файл на временное местоположение. Я хотел бы убедиться, что я не перезаписываю что-нибудь важное, и что я знаю местоположение файла, когда сценарий работает. #! / bin / bash ...
24.08.2018
0
ответов

Сбой mkstemp с ОС RHEL 8 без -пользователя root

У меня есть небольшой скрипт, который создает tmp-файлы с помощью mkstemp. Мой сценарий был создан с использованием пользователя root, но если я вошел в систему как другой пользователь, кроме root, мои сценарии запускаются, но msktemp завершается с ошибко
13.08.2021
0
ответов

Существует ли какой-нибудь интерактивный аналог `mktemp `, помогающий организовывать -удаленные каталоги?

Мне часто нужен временный файл, где я могу распаковать какой-нибудь архив (или создать временный проект ), просмотреть некоторые файлы. Заранее невозможно предсказать, сколько времени может находиться тот или иной каталог...
14.07.2021
0
ответов

Как создать временный файл с «обычными» разрешениями?

В сценарии сборки я хочу создать временный файл с уникальным сгенерированным именем, затем записать в него некоторые данные, а затем переименовать этот файл в его окончательное имя (причина этой процедуры в том, что я..
25.05.2021
0
ответов

mktemp создает файл в pwd, а не в /tmp

Ранее mktemp использовался для создания файлов в /tmp. Сегодня я заметил, что mktemp создает файл в $PWD, а не в /tmp? Я что-то нечаянно изменил? Любые предложения, чтобы исправить это? Примечание :Я...
06.05.2021
0
ответов

mktemp в macOS не соблюдает $TMPDIR

Я уже замечал это раньше, но вопрос возник снова, когда я отвечал на вопрос «Как переместить каталог в каталог с таким же именем?»: утилита mktemp в macOS не ведет себя так же, как ...
01.12.2019
0
ответов

`mktemp -d` с последующим `pushd` работает нормально в командной строке, но не в сценарии

Если я вставлю эти строки в командную строку на Debian... DIR=$(mktemp -d -t bbbrtc.XXXXXX) || exit 1 echo "tmpdir = $DIR" cd "$DIR" Они создают новый временный каталог, выводят имя каталога и ...
28.05.2018