Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: алиасы  (Прочитано 540 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ubbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 535
  • --мята x64 LTS 18.04/Микрософт W10
    • Просмотр профиля
    • Русские man-ы
алиасы
« : 30 Ноябрь 2019, 13:29:46 »
Значит пытаюсь, вставить вот эту строку, в алиасы! Читал здесь что просто кинуть в "bash_aliases" нельзя, а нужно в bashrc.
tar_st ()
{
    tar -xf "$1" --to-command 'grep --label="$TAR_FILENAME" -H 222 ;true'
##  tar -xf "$1" --to-command 'grep --label="$TAR_FILENAME" -H "$1" ;true'
##  tar -xf "$1" && --to-command 'grep --label="$TAR_FILENAME" -H "$1" ;true'

}

Пытался сам сделать, терминал ругается..
Как бы ссылка https://forum.ubuntu.ru/index.php?topic=251551.0
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. --мята x64 LTS 16.04, 18.04/Arch-XFCE/Gentoo

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
Re: алиасы
« Ответ #1 : 30 Ноябрь 2019, 16:01:35 »
терминал ругается..
показывайте всё. И сам bashrc, и ругань терминала
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Ubbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 535
  • --мята x64 LTS 18.04/Микрософт W10
    • Просмотр профиля
    • Русские man-ы
Re: алиасы
« Ответ #2 : 30 Ноябрь 2019, 16:27:21 »
ALiEN175,
Эм..

bashrc
(Нажмите, чтобы показать/скрыть)

И ошибки
1. по простому "$1"
(Нажмите, чтобы показать/скрыть)
Ctrl+C Прервал выполнение!

И второй вариант с "&&"... "$1"
(Нажмите, чтобы показать/скрыть)
ошибка.  :o
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. --мята x64 LTS 16.04, 18.04/Arch-XFCE/Gentoo

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
Re: алиасы
« Ответ #3 : 30 Ноябрь 2019, 16:47:54 »
алиасы не при чём.
grep ругается на бинарные файлы. Добавьте опцию -I
tar_st ()
{
tar -xf "$1" --to-command 'grep --label="$TAR_FILENAME" -HI "$2" ;true'
# использование: tar_st "где_ищем" "что_ищем"
}
И второй вариант с "&&"... "$1"
без комментариев. :idiot2:
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Ubbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 535
  • --мята x64 LTS 18.04/Микрософт W10
    • Просмотр профиля
    • Русские man-ы
Re: алиасы
« Ответ #4 : 30 Ноябрь 2019, 17:06:25 »
grep ругается на бинарные файлы. Добавьте опцию -I
И чего это получается, он мне содержимое всех файлов будет показывать в терминале??

Кусок вывода.
tar_st "1111.tar.bz2" "слово"
(Нажмите, чтобы показать/скрыть)

Или вот

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 30 Ноябрь 2019, 17:11:45 от Ubbuntu »
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. --мята x64 LTS 16.04, 18.04/Arch-XFCE/Gentoo

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
Re: алиасы
« Ответ #5 : 30 Ноябрь 2019, 17:21:00 »
Пробуйте так

tar_st () {
export WORD=$2
tar -xf "$1" --to-command 'grep --label="$TAR_FILENAME" -HI "$WORD"; true'
}
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Ubbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 535
  • --мята x64 LTS 18.04/Микрософт W10
    • Просмотр профиля
    • Русские man-ы
Re: алиасы
« Ответ #6 : 30 Ноябрь 2019, 17:26:24 »
без комментариев.
Я только учусь..  :)

Пробуйте так
:D :D

Работает! Спасибо.  :D
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. --мята x64 LTS 16.04, 18.04/Arch-XFCE/Gentoo

 

Страница сгенерирована за 0.091 секунд. Запросов: 25.