LINUX.ORG.RU

Интерпретаторы shell vs cmd

 ,


0

1

cmd — это тот, который по-дефолту в оффтопике, если чо.

Хотелось бы узнать мнения о возможностях того и другого интерпретатора. Их часто сравнивают не совсем честно, по критериям, не связанным с самими интерпретаторами, а по наличию встроенных в соответствующую OS утилит, типа grep, sed, cat, и др. Это скорей, сравнение осей а не интерпретаторов, к тому же, почти все они портированы на все платформы. А хотелось бы сравнить именно сами интерпретаторы, их языковые возможности, гибкость, удобство и прочее, безотносительно OS.

ЗЫ Ну да, и хотелось бы придерживаться рамок POSIX, по поводу шелла, иначе границы сильно размоются, тысячи их.



Последнее исправление: selena-gomes (всего исправлений: 1)
Ответ на: комментарий от quest

Просто сравнить интересно. Иногда полезно. Если, например, точно знаешь, что shell мощней и удобней для решения любых задач, можно и венде его юзать.

selena-gomes
() автор топика
Ответ на: комментарий от selena-gomes

Если, например, точно знаешь, что shell мощней и удобней для решения любых задач, можно и венде его юзать.

Можно много чего делать, вот только зачем. Нужно просто использовать GNU/Linux, а не всякий мусор типа венды.

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

В каокм смысле «по дефолту»? Его что, уже можно заменить на другой?

Просыпайтесь, барин, вам PowerShell принесли.

one_more_hokum ★★★
()
Ответ на: комментарий от selena-gomes

Не все имеют возможность. Например, у многих на работе стоит венда.

Например у меня на работе никакая венда не стоит. Может быть стоит сменить работу если на ней приходится таким заниматься?

quest ★★★★
()

Все надо рассматривать в рамках конкретной задачи. Если можно сделать в cmd, то зачем сторонний интерпретатор? Cmd.exe изначально плохо работает с текстом, без добавления утилит (sed, grep, gsar и т.д.) им для таких задач лучше не пользоваться. Синтаксис тоже не слишком хорош, чего только стоит ущербный `for /f' но при навыках его уже как-то не замечаешь. Но ведь есть powershell, который гораздо удобней и не требует дополнительных утилит.

TGZ ★★★★
()

PowerShell и пророк его CMD. Остальные должны умереть, как неверные наколенные велосипеды.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.