Tcl для получения кода ASCII для каждого символа в строке

То, что Вы хотите сделать для удаленного доступа Linux, является использованием 'sshfs' - Файловая система SSH.

# sshfs username@host:path/to/directory local_dir

Тогда обработка это как сетевое монтирование, которое это...

[еще 116] деталь, как то, как настроить его так, можно сделать это как обычный пользователь, на мой блог

, Если Вы хотите асинхронное поведение winSCP, Вы захотите использовать rsync, объединенный с чем-то, что периодически выполняет его. Решение для крона выше работ, но может быть излишество для winscp варианта использования.

следующая команда будет выполнять rsync каждые 5 секунд для продвижения содержания к удаленному хосту. Можно скорректировать время сна по мере необходимости для сокращения загрузки сервера.

# while true; do rsync -avrz localdir user@host:path; sleep 5; done

, Если Вы имеете очень большую структуру каталогов и должны уменьшить издержки опроса, можно использовать, 'найдите':

# touch -d 01/01/1970 last; while true; do if [ "`find localdir -newer last -print -quit`" ]; then touch last; rsync -avrz localdir user@host:path; else echo -ne .; fi; sleep 5; done

И я сказал, что крон может быть излишеством? Но по крайней мере это все просто сделано из командной строки и может быть остановлено через ctrl-C.

КБ

7
задан George Jempty 4 November 2009 в 19:49
поделиться

1 ответ

Следующий код должен работать:

set data {CREATE TABLE}
foreach char [split $data ""] {
    lappend output [scan $char %c]
}
set output ;# 67 82 69 65 84 69 32 84 65 66 76 69

Что касается дополнительных символов в вашем выводе, похоже, проблема в ваших входных данных из файла. Есть ли причина, по которой между каждым символом в файле должны быть нулевые символы (\ 0)?

11
ответ дан 6 December 2019 в 23:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: