0
ответов

Свободное пространство не освобождено после усечения fd

У меня есть старый журнал, который остается в (удаленном) состоянии, и после применения> / proc / 'pid' / fd / 4 пространство не освобождается. Фактически, размер файла обнулен, но пространство все равно используется? Я…
15.08.2016
0
ответов

Как завершить TCP-соединение, установленное самим bash?

Я использовал exec 3 <> / dev / tcp / 192.168.0.101 / 6435 для установления TCP-соединения с 192.168.0.101:6435. И я получил и отправил несколько сообщений с помощью команды pipe. Теперь я хочу ...
14.06.2016
0
ответов

Два входа конвейеры через перетасовку файловых дескрипторов и / dev / fd

Я хочу объединить две программы в одну.Если моя оболочка поддерживает это, я могу использовать подстановку процессов. Например, чтобы перечислить общие строки двух файлов в индифферентном порядке, я могу использовать comm -12 <(sort a) ...
14.02.2016
0
ответов

В чем разница между & 6 и / dev / fd / 6?

Для чтения из файлового дескриптора 6 я могу использовать <& 6 или
12.01.2016
0
ответов

Перенаправление вывода программы

При попытке перенаправить вывод программы с синтаксисом «некоторое число больше, чем» (например, foo 2> myfile), какие здесь возможные числа и что они обозначают? Я считаю, что 1 - это / dev / stdout, 2 ...
14.10.2015
0
ответов

Этимология «дескриптора» в «дескрипторе файла»

Выбор слова дескриптор всегда считал меня странным. «Индекс» или «id» кажутся более очевидными альтернативами. Есть ли известное обоснование для выбор слова «дескриптор»? Думаю, «...
01.10.2015
0
ответов

Как записать выходные данные команды dd

У меня есть тестовый сценарий, который используется для оценки размера файла для конкретного файла дампа экспорта Oracle. Содержимое сценария: mknod exp.pipe p dd if = exp.pipe of = / dev / null bs = 1024 & exp ...
15.09.2015
0
ответов

Специальные файловые дескрипторы

В сценариях оболочки есть ли какие-либо файловые дескрипторы, кроме 0, 1 и 2, особенными? На странице руководства flock есть следующий пример кода: (flock -n 9 || exit 1 # ... выполняются команды ...
07.08.2015
0
ответов

OS X, bash: less работает с дескрипторами открытых файлов, cat - нет

В сценарии bash, над которым я работаю (который должен запускаться в Ubuntu и OS X), мне нужно перенаправить вывод сотни команд в файл. Вместо того, чтобы добавлять &> ... ко всем из них, я просто выполняю ...
14.06.2015
0
ответов

Кто открыл дескриптор файла? (socket)

Я использую strace для отслеживания программы. В этой строке: recvfrom (7, "\ 0 \ 260R \ 0 \ 0 \ 1 \ 364 \ 6 \ 215 \ r \ 257 \ 330 \ 210 \ 341 \ 0 \ 270 \ 240 \ 0 \ 260R \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 "..., 3000, 0, {sa_family = AF_PACKE
05.06.2015
0
ответов

Перенаправить весь вывод, включая приглашения ввода [дубликат]

Я знаю, что выполнение команды &> / dev / null подавляет все дескрипторы выходного файла. Но я заметил, что это не работает для команд, которые запрашивают ввод от пользователя, в первую очередь ssh:> ssh ...
06.12.2014
0
ответов

Некоторые головоломки о том, как закрыть дескрипторы файлов на sh или bash [дубликат]

Вопрос 1. Что произойдет, если мы закроем дескриптор входного файла, как если бы он был дескриптором выходного файла? (или наоборот). Например, $ exec 5 <& 2 $ exec 5> & - В моем Linux-окне любое ...
25.05.2014