Алиас tcsh

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
avi
проходил мимо
Сообщения: 3
Зарегистрирован: 2011-03-28 13:32:07

Алиас tcsh

Непрочитанное сообщение avi » 2011-03-28 13:37:56

Здравствуйте!
Такой алиас работает (stardict переводит слово и дописывает результат перевода в файл)

Код: Выделить всё

alias sd    "sdcv -n >> file_name"
Набираю:

Код: Выделить всё

&sd  any_word
Получаю файл.

А такой алиас не работает:

Код: Выделить всё

alias  sd   "sdcv -n >> file_name  &&  vim file_name"
Шелл ничего не сообщает, вим есть в процессах, по ctrl-c открывается пустой файл в виме. Помогите советом.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Алиас tcsh

Непрочитанное сообщение vadim64 » 2011-03-30 22:02:09

может попробывать заменить связку команд запуском скрипта, в котором эти команды запускаются отдельно?
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Алиас tcsh

Непрочитанное сообщение hizel » 2011-03-30 22:39:31

Код: Выделить всё

alias  sd   "sh -c 'sdcv -n >> file_name'  &&  vim file_name"
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Алиас tcsh

Непрочитанное сообщение vadim64 » 2011-03-30 22:49:46

hizel писал(а):

Код: Выделить всё

alias  sd   "sh -c 'sdcv -n >> file_name'  &&  vim file_name"
true... true...
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

avi
проходил мимо
Сообщения: 3
Зарегистрирован: 2011-03-28 13:32:07

Большое спасибо, решено так:

Непрочитанное сообщение avi » 2011-03-31 7:11:17

Код: Выделить всё

alias  sd    'sdcv  -n "\!:1" >> file_name && vim file_name'

avi
проходил мимо
Сообщения: 3
Зарегистрирован: 2011-03-28 13:32:07

Re: Алиас tcsh

Непрочитанное сообщение avi » 2011-03-31 7:20:35

Работает так:

Код: Выделить всё

набираем:
$sd any_word
В ответ получаем файл в виме.