Вопросы с тегом «cat»

14
Как приостановить вывод длинного текстового файла с помощью cat в командной строке после 10 строк, а затем нажать любую клавишу

Как приостановить вывод длинного текстового файла с помощью cat в командной строке после 10 строк, а затем нажать любую клавишу. например: cat myfiles.txt bla bla bla bla bla bla . . . bla press enter to continue...

14
Удаленный рабочий стол через SSH обратный туннель, чтобы заменить TeamViewer

Я хочу открыть сеанс удаленного рабочего стола с моего ноутбука на рабочий стол через мой SSH (обратный) туннель. Это должно быть просто (или, по крайней мере, выполнимо), верно? До сих пор я использовал Team Viewer для входа на удаленный рабочий стол. Я бы хотел добиться подобных результатов без...

14
Как сохранить файл изображения в переменной bash?

После того, как я использую следующую команду, pngString="$(cat example.png)" echo -n "$pngString" > tmp.png Я не могу открыть tmp.png как файл PNG. Может быть, некоторая информация теряется, когда я использую $pngStringдля хранения файла изображения. Итак, вопрос: как я могу сохранить полную...

13
Как получить вывод netcat

Я пытаюсь получить доступ к текстовому потоку netcat, но у меня это не работает: netcat localhost 9090 | grep sender ничего не возвращает, но я уверен, что должно. Если я перенаправлю netcatвывод в файл и добавлю некоторые задержки (имитирую реальную среду) - тогда это работает: $ (sleep 5; cat...

13
Что такое эквивалентная опция '-z' для gnu-netcat в nmap-ncat?

Я проверяю порт прослушивания на сервисе перед запуском скрипта, используя это: until nc -z $HOST $PORT do echo "waiting for service to be available..." sleep 0.5 done exec "/my/script" Раньше он работал с gnu-netcat, но теперь я обновил дистрибутив Linux, и он использует nmap-ncat для...

13
Как использовать команду «cat» на выходе команды «find»?

Я хочу перенаправить вывод findкоманды на catкоманду, чтобы я мог распечатать данные данного файла. Так, например, если результат поиска - это /aFile/readmeто, кот должен интерпретироваться как cat ./aFile/readme. Как я могу сделать это мгновенно? Должен ли я использовать трубы? Я попробовал версии...

13
Netcat в сценарии оболочки дает неверное соединение

У меня есть сценарий оболочки, который использует netcatдля прослушивания localhostна порт 1111 для веб-запросов. Каждый раз, когда я пытаюсь получить доступ, localhost:1111/index.htmlнапример, я получаю: invalid connection to [127.0.0.1] from localhost [127.0.0.1] 60038 число в конце (60038),...

13
Как сделать / grep / awk последними N байтами файла, а не строками

У меня есть приложение, которое ведет журнал в текстовом файле журнала (myapp.log), но, похоже, оно не записывает символы новой строки в конце каждой записи журнала. Если я выполняю команду, как tail -n 50 myapp.logя на самом деле получаю сотни «строк» ​​текста (записи журнала). Этот файл журнала...

13
Почему «cat ttyUSB0» не производит вывод?

Я подключил инфракрасный приемник к USB-порту ... (последняя строка dmesg сообщает об устройстве) $ dmesg [10496.596063] usb 7-2: new full-speed USB device number 2 using uhci_hcd [10496.751112] usb 7-2: New USB device found, idVendor=0df7, idProduct=0620 [10496.751117] usb 7-2: New USB device...

13
Netcat - Как прослушивать порт TCP, используя адрес IPv6?

Я использую новейшую версию netcat ( v1.10-41.1), которая, кажется, не имеет опций для адресов IPv6 (как это -6было в более старых версиях nc). Если я ввожу nc -lvnp 2222и проверяю порты прослушивания с netstat -punta, сервер, кажется, прослушивает порт только 2222для адресов IPv4: tcp 0 0...

12
CAT файлы в определенном порядке на основе числа в имени файла

У меня есть файлы с именем file.88_0.pdb, file.88_1.pdb, ..., file.88_100.pdb. Я хочу, чтобы catони file.88_1.pdbвставлялись после file.88_0.pdb, file.88_2.pdbпосле file.88_1.pdbи так далее. Если я это сделаю cat file.88_*.pdb > all.pdb, файлы будут собраны в следующем порядке: 0 1 10 11 12 13...

12
Почему «cat {foo}» не выводит foo, а «cat {foo, bar}» делает?

Я пытался объединить текстовые файлы в подпапках и попытался: cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1}/book.txt > out$var Однако это ничего не вернуло. Итак, попытался добавить несуществующую подпапку2 cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1,subfolder2}/book.txt...

12
Остановить остановку соката при закрытии другого конца

Я хотел бы перенаправить ввод и вывод приложений в сокет Unix и подключиться к этому сокету из другого сеанса. На данный момент я делаю следующее: На стороне сервера: socat EXEC:"command" UNIX-LISTEN:/tmp/comm А на стороне «клиента»: socat UNIX-CONNECT:/tmp/comm - Он работает довольно хорошо, но...

12
Как использовать `cat` или` less` в зависимости от количества строк?

При просмотре содержимого файлов я хотел бы автоматически catсокращать файлы, кроме lessтех, которые превышают размер экрана. Я мог бы использовать что-то с wc -l, но есть ли лучший способ, который, возможно, также учитывает размер окна / текущее количество доступных...

12
netcat не печатает ответ

Я пытаюсь отправить команды на порт tcp с помощью netcatи ответа канала, когда я запускаю netcatи набираю свою команду, она печатает ответ правильно, но когда я передаю команду из канала, она отправляет команду правильно, но не печатает ответ Итак, это работает правильно: netcat localhost 9009 в то...

12
Как перемещение сокета домена Unix позволяет socat отслеживать трафик?

socat может использоваться для мониторинга трафика через сокет домена Unix: sudo mv /path/to/sock /path/to/sock.original sudo socat -t100 -x -v UNIX-LISTEN:/path/to/sock,mode=777,reuseaddr,fork UNIX-CONNECT:/path/to/sock.original Я не совсем понимаю, как работает этот механизм, надеясь, что...

11
перенаправление кошек

Скажем, файл с именем abcсуществует в текущем каталоге и в нем есть текст. Когда вы выполняете команду: cat abc > abc Почему abcисчезает содержимое файла ? Почему команда удаляет текст в нем, и файл становится пустым...

11
Как заставить netcat использовать существующий HTTP-прокси

Я могу получить доступ к веб-странице, просто нажав на мой веб-сервер следующим образом: $ echo "GET /sample" | nc web-server 80 This is contents of /sample... $ Теперь я хотел бы, чтобы netcat проходил через HTTP-прокси Squid (прослушивая порт 3128), так же, как я могу настроить свой браузер...

11
Netcat не завершает работу при закрытии stdin

Я пытаюсь отправить сообщение через netcat. После отправки сообщения, netcatнеобходимо прекратить. Я пробовал следующее: cat tsmmessage.bin | nc -u localhost 4300 nc -u localhost 4300 < message.bin В -qопции говорится: -q секунд после EOF на stdin, подождите указанное количество секунд и затем...