Я прочитал файлы интерпретатора понятий. но я не знаю, что это такое. рассмотреть я имел EXEC функциюКаково основное использование файлов интерпретатора?
execl("/home/bhuvanesh/hello.sh","hello.sh","-l",NULL);
в этом hello.sh я имею интерпретатор как
#!/bin/ls
когда я выполнения EXEC программа будет работать, как
"ls -l hello.sh"
опция в linux .. в чем основная причина использования этих файлов интерпретатора? Я думал, что «/home/bhuvanesh/hello.sh» это заменит на/bin/ls. но этот «/home/bhuvanesh/hello.sh» будет принят в качестве первого аргумента для команды ls.
@Joachim Pileborg - я не могу понять .. Пожалуйста, объясните глубоко. – Bhuvanesh