LINUX.ORG.RU

внешнии команды это которые на других машинах? Просто напиши обёртку, которая и будет запускать команды.

hope13 ★★★
()

Форум - Development

пач

шоб

внешнии

испольнялись

Теперь понятно почему в линуксе такое низкокачественное п.о.

nitz ★★
()
Ответ на: комментарий от snoopcat

а вопрос «девочки-отличницы без фантазии и заученым учебником(устаревшим что самое замечательное)» : а как наилучьше правильно куда сунуть?

qulinxao ★★☆
() автор топика
Ответ на: комментарий от AITap

разница?
$@ же емнип даёт каждый аргумент отдельной строкой, а $* даёт все аргуметы одной строкой

root@gateway ~ # run() {
> $@
> }
root@gateway ~ # run ls -la
drwxr-xr-x    2 root     root            3 Dec 21  2011 .
drwxr-xr-x    1 root     root            0 Jun 19 23:47 ..
root@gateway ~ # run() {
> $*
> }
root@gateway ~ # run ls -la
drwxr-xr-x    2 root     root            3 Dec 21  2011 .
drwxr-xr-x    1 root     root            0 Jun 19 23:47 ..

snoopcat ★★★★★
()
Ответ на: комментарий от tensai_cirno

своевременное переключение контекста и умение обдумывать проблему на различных уровнях абстракции отличало программиста Ржевского от остальных гуссар.

qulinxao ★★☆
() автор топика
Ответ на: комментарий от snoopcat
[16:40:06][aitap@Tarkus /tmp/worker-aitap]> ls
worker4536983346  worker52136520918  worker6747983652  worker71515450385
[16:40:08][aitap@Tarkus /tmp/worker-aitap]> _z "ls" "*"
ls
*
[16:40:17][aitap@Tarkus /tmp/worker-aitap]> _y "ls" "*"
ls
worker4536983346
worker52136520918
worker6747983652
worker71515450385
[16:40:20][aitap@Tarkus /tmp/worker-aitap]> type _z _y
_z является функцией
_z ()
{   
    for a in "$@";
    do  
        echo "$a";
    done
}
_y является функцией
_y ()
{   
    for a in $*;
    do  
        echo "$a";
    done
}
[16:40:26][aitap@Tarkus /tmp/worker-aitap]> _x () { for a in "$*"; do echo "$a"; done }
[16:40:51][aitap@Tarkus /tmp/worker-aitap]> _x "*"
*
[16:40:54][aitap@Tarkus /tmp/worker-aitap]> 
AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.