программа сокета iPhone

1-й ответ Дениса - это решение проблемы. Но на самом деле это больше не находка с несколькими командами только в одном exec, как предполагает заголовок. Чтобы ответить на один exec несколькими командами, нам нужно искать что-то еще для разрешения. Вот пример:

Сохраните последние 10000 строк .log файлов, которые были изменены за последние 7 дней, используя 1 команду exec с использованием нескольких ссылок {}

1), посмотрите, что команда будет do для каких файлов:

find / -name "*.log" -a -type f -a -mtime -7 -exec sh -c "echo tail -10000 {} \> fictmp; echo cat fictmp \> {} " \;

2) Do it: (обратите внимание, не нужно больше \ ", но только"> ")

find / -name "*.log" -a -type f -a -mtime -7 -exec sh -c "tail -10000 {} > fictmp; cat fictmp > {} ; rm fictmp" \;

16
задан Alan 4 July 2009 в 21:39
поделиться

2 ответа

Я бы посоветовал вам ознакомиться с проектом Asyncsocket :

Он действительно упрощает программирование сокетов; Вы сами не возитесь с потоками, и все происходит асинхронно без особой суеты.

Я думаю, что есть образец проекта с клиент-сервером, который поможет вам начать работу.

23
ответ дан 30 November 2019 в 21:37
поделиться

Сделайте себе одолжение: прочтите хотя бы первые 6 глав этой книги Стивена, в которой вы найдете множество простых примеров и множество советов, как избежать распространенных ошибок с сетевое программирование. Без этого вы получите медленный и неполный клиент с ошибками.

1
ответ дан 30 November 2019 в 21:37
поделиться