Спасибо, пошла вниз этот маршрут, так как у меня БТТ. @eykanal огромное спасибо за редактирование. Я думаю, что это абсолютно все, что я хотел сказать. Я написал слишком много линий, что делает его сложным. @l0n3_shArk до сих пор нет сообщений у меня , :( *Как на земле он получил работу в Академии?* Если он был назначен преподавателем в отделе гуманитарных наук, когда постмодернизм стал модным, говоря такую ерунду, может быть как раз то, что его наняли. Они не имеют flatrates предоплаты вообще. Поэтому они ограничивают объемы и по крайней мере Клару даже ограничения времени. Например, вы получаете 50 МБ в течение 3 дней. Мовистар, кажется, быть похожими с ограничением, пакеты почти одинаковы. Просто для уточнения, я говорю о предоплате, я не знаю, другие планы, но контракты flatrates насколько я знаю. (Краткое пояснение: копия атомарность не обращалась сюда, я должен был сказать “защищенный замок” в комментарии выше.) 9 приходит из примера на странице. Это произвольное, почти гарантированно работать, и многие другие значения сработает — ты только конкурирующие с других файловых дескрипторов, открытых в оболочке (как правило, 0, 1, 2 и другие высокие ценности для терминала в некоторых снарядов). Последний рисунок я имею в виду действительно, что разделе.

Я часто хочу, чтобы накормить сравнительно короткие строки данных (может быть несколько строк хотя бы) в командной строке программы, которые принимают только ввод из файлов (например, wdiff) в повторный моды. Конечно, я могу создать один или несколько временных файлов, сохранить строку и запускаем там команду с именем файла в качестве параметра. Но для меня это выглядит как если эта процедура будет крайне неэффективным, если данные фактически записаны на диск, а также он может повредить диск больше чем надо, если я повторю эту процедуру много раз, например, если я хочу кормить одной линии длинных текстовых файлов в wdiff. Есть ли рекомендуемый способ обойти это, сказать с помощью псевдо-файлы, такие как трубы для временного хранения данных без записи на диск (или запись только если она превышает критическую длину). Обратите внимание, что wdiff принимает два аргумента и, насколько я понимаю, это будет невозможно, чтобы прокормить данными делать что-то вроде wdiff <"текст".