|
|
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. вот чето никак не могу такую директорию распечатать Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. или в f кладет всю директорию ( если раскоментарить) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2005, 04:08:20 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
вот через файлы придумал. а без вывода в файл хочется. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2005, 05:02:01 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
tchingiz , а Вы не слишком усложнили? Что, если заменить for i in `ls -1` на for i in * ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2005, 10:03:16 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
но в принципе и так работает: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. хотя уверен что лучше и проще первый вариант. А в чем смысла кстати IFS="\\n\\t" в Вашем варианте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2005, 10:07:32 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
А что вообще весь этот скрипт должен делать? Не исключено, что есть более простые методы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2005, 10:38:41 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
Hул у меня не работает мой. я на виндюках гнутым шелом пользуюсь Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. в этой переменной содержится пробел, ньюлайн и табуляция. эти символы разляют слова. Я пытался убрать пробел, а оставить только ньюлайны. оказалось не дочитал. значение этой переменной используется только при подстановке параметров и вывода команд, а также при чтении входного потока командой реад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2005, 04:29:37 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
ДокАл не исключено. я состояние директорий синхронизирую. у нас положили файлы пользователей не в блобы в бд, а в файловую систему, рядом с базой данных. теперь надо копии делать. вот там живет предверсия скрипта http://sql.ru/forum/actualthread.aspx?tid=198807&hl=syncdir#1691000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2005, 04:32:59 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
man find ? или использовать какой-нить стандартный скрипт, благо их миллион ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2005, 10:12:35 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
1 шутку про файнд не понял. файнд же ищет же? 2 а есть ли возможность сократить число скриптов для просмотра и ознакомления с миллиона, ну хотя бы до двух тысяч? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2005, 05:49:14 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
А про find вовсе не шутка, советую почитать мануал внимательно. Возможность есть, конечно. Для этого нужно написать тут, что же конкретно нужно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2005, 15:39:07 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
рядом с базой данных лежит набор файлов, аккуратно разложенный по дереву директорий - директория а.. эти файлы надо бекапить в другую директорию б с частичным путем. (синхронизировать директории а и б) тоесть если /а/x/f удален, то и надо удалить /b/x/f; если /a/x/g добавлен или изменен, то надо его скопировать в директорию /b/x. ну в общем все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2005, 04:21:25 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
Всё это делается локально или по сети? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2005, 10:25:05 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
в офисе - по сети - с одной машины на другую. есть база на удаленной машины. там бекапится локально, вычисляется разница и новые-обновленные_файлы_и_имена_удаленных_файлов передаются через фтп сервер в офис. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2005, 22:15:24 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
Может быть, стоит юзать rsync ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2005, 22:38:09 |
|
||
|
шел: имена файлов с пробелами в операторе for ? +
|
|||
|---|---|---|---|
|
#18+
http://samba.org/rsync/FAQ.html да вроде все отладил уже. фтпклиент ругается когда длинные файлы. больше 30 метров. а файлы при этом передаются хорошо. буду их наверно зипом сворачивать, добавляется контрольная инфа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2005, 23:54:13 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=33190813&tid=1490391]: |
0ms |
get settings: |
12ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
72ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 397ms |

| 0 / 0 |
