The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Следует ли ограничить использование спецсимволов в файловых ..., opennews (??), 25-Мрт-09, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


25. "Следует ли ограничить использование спецсимволов в файловых ..."  +/
Сообщение от Фнон (?), 25-Мрт-09, 20:27 
>>выполним типовой 'find . -exec sh -c "echo {}" \;'
>
>это не "типовой" это пример "как не надо делать"

Ну и ? Покажите как иначе без всяких внешних скриптов сделать неоднокомандную обработку в find, кром как через вызов shell.

Ответить | Правка | Наверх | Cообщить модератору

28. "Следует ли ограничить использование спецсимволов в файловых ..."  +/
Сообщение от pavel_simple (ok), 25-Мрт-09, 21:03 
>>>выполним типовой 'find . -exec sh -c "echo {}" \;'
>>
>>это не "типовой" это пример "как не надо делать"
>
>Ну и ? Покажите как иначе без всяких внешних скриптов сделать неоднокомандную
>обработку в find, кром как через вызов shell.

простите , а что за изврат запускать /bin/echo через /bin/sh ?

не одной командой - но 5 букв типа xargs не сильно напрягают.

Ответить | Правка | Наверх | Cообщить модератору

32. "Следует ли ограничить использование спецсимволов в файловых ..."  +/
Сообщение от Аноним (-), 25-Мрт-09, 23:41 
>простите , а что за изврат запускать /bin/echo через /bin/sh ?

echo - это встроенная команда в sh, см. sh(1)

Ответить | Правка | Наверх | Cообщить модератору

34. "Следует ли ограничить использование спецсимволов в файловых ..."  +/
Сообщение от pavel_simple (ok), 26-Мрт-09, 07:57 
>>простите , а что за изврат запускать /bin/echo через /bin/sh ?
>
>echo - это встроенная команда в sh, см. sh(1)

везёт-же вам

ls -la /bin/echo
-rwxr-xr-x 1 root root 30136 Апр  4  2008 /bin/echo

Debian 5 (lenny)

Ответить | Правка | Наверх | Cообщить модератору

42. "Следует ли ограничить использование спецсимволов в файловых ..."  +/
Сообщение от Sarge (??), 26-Мрт-09, 10:57 
на самом деле во многих шеллах эта команда встроена. man sh, man bash (Debian Etch).

Можете для эксперимента переименовать файл mv /bin/echo /bin/echo.1 и после этого запустить в терминале echo test --отработает без проблем.

Ответить | Правка | Наверх | Cообщить модератору

43. "Следует ли ограничить использование спецсимволов в файловых ..."  +/
Сообщение от pavel_simple (ok), 26-Мрт-09, 11:02 
>на самом деле во многих шеллах эта команда встроена. man sh, man
>bash (Debian Etch).
>
>Можете для эксперимента переименовать файл mv /bin/echo /bin/echo.1 и после этого запустить
>в терминале echo test --отработает без проблем.

и что -- то что почти во всех shell'ах эта команда встроенная, я должен её выполнять именно через shell? особенно учитывая видимо то, что bash/dash/ksh/zsh гораздо дольше будут выполняться чем /bin/echo ??? или именно для того, чтобы приведённые в примерах глупости работали?

Ответить | Правка | Наверх | Cообщить модератору

46. "Следует ли ограничить использование спецсимволов в файловых ..."  +/
Сообщение от Sarge (??), 27-Мрт-09, 06:45 
Это не глупость, а Proof of Concept. В более реальных задачах скорее всего использование шелла будет необходимым. А косяк где-то явно имеется и его надо исправлять. Разумеется, не ограничениями фс, а в более других местах.
Ответить | Правка | Наверх | Cообщить модератору

35. "Следует ли ограничить использование спецсимволов в файловых ..."  +/
Сообщение от Frankemail (??), 26-Мрт-09, 08:06 
>>простите , а что за изврат запускать /bin/echo через /bin/sh ?
>
>echo - это встроенная команда в sh, см. sh(1)

Сфига ли?

frank@fqc-desktop:~$ file `which echo`
/bin/echo: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), stripped

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру