Я новичек в *NIX мире. До этого работал в ООП стиле (Java, AJAX) под Windows.
В ближайшие недели поставлю дома Linux и буду приобщатся к Unix традиции.
Цели на повестке дня:
1) Эффективно работать из командной строки
2) Писать небольшие скрипты, автоматизирующие некоторые повторяющиеся действия пользователя.
Задача писать сколь нибудь большие программы под Linux на скриптовом языке не стоит (для "серьезного" программирования мне хватает Java

Вопрос: стоит ли приступать к освоению одного из скриптовых языков "новой школы Unix" (Perl, Python, Ruby ...), не освоив на должном уровне shell. Или для начала необходимо хорошо изучить командный интерпретатор.
Заранее спасибо за ответы.