Я думаю, что imgout
может быть просто псевдонимом для некоторого варианта этого
convert -font Symbola -pointsize 64 -fill black -background white caption:"`tee`" caption.png
Обратите внимание, что вам нужен шрифт Symbola . Который был поврежден в моем Kubuntu (даже после переустановки ), что вызвало некоторые проблемы с тестированием.
Сценарий, который вы даете, создает 3 символа, затем они отображаются этим шрифтом и выводятся в файл изображения, который я назвал caption.png. При тестировании этот скрипт создает изображение из 3 игральных костей с 4, 3, 2, сложенными вертикально.
Для полноты информации единственная онлайн-ссылка на реальную программу imgout
была использована в твитах (, например @eban )и плагине для graphicsmagick. На веб-сайте imagemagick.org нет ссылки на imgout, кроме как в качестве заполнителя для выходного файла изображения.
Соединение имеет две конечные точки.
nc
привязывается к некоторому локальному адресу и порту, это локальная конечная точка. Локальный порт может быть назначен автоматически или вы можете запросить определенный порт, для этого предназначен -p
. Вы можете использовать или не использовать -p
.
nc
пытается подключиться к какому-то адресу и порту, это удаленная конечная точка. По nc host port
вы указываете удаленный адрес и порт. Вы должны указать удаленный порт, иначе инструмент не знает, куда подключиться к (, например.no port to connect
).
В nc localhost -p 3000
удаленный конец находится в localhost
, но это ничего не меняет. Инструменту все равно, адрес localhost
или что-то еще, ему нужно знать адрес и порт для подключения. Это обязательно. Вы сказали ему адрес, но не порт для подключения к (, поэтомуno port to connect
). Вы указали порт для привязки, это необязательно.
В nc localhost 3000
вы точно указываете, куда подключаться. -p
отсутствует, и инструмент привязывается к какому-то случайному порту (-или ). Этого достаточно, чтобы средство заработало.