The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OpenNews: Несколько полезных советов по использованию bash"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Несколько полезных советов по использованию bash"  
Сообщение от opennews (ok) on 14-Дек-07, 03:47 
"Советы и подсказки по bash (http://linux-digg.ru/?p=11)" - несколько полезных советов по использованию bash.

URL: http://linux-digg.ru/?p=11
Новость: http://www.opennet.me/opennews/art.shtml?num=13248

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Несколько полезных советов по использованию bash"  
Сообщение от pavlinux email(ok) on 14-Дек-07, 03:47 
Есчо вспомнил...
1.) -----------------------------------------------
  !* - повтор аргумента предыдущей команды.

  т.е. вводим например
  # echo date
    date
  # !*
  Птн Дек 14 03:37:30 MSK 2007

  или так применить можно:

  # echo date
  date
  # echo !*
/bin/date
2.) ------------------------------------------------
И ещё на тему "!"

!n - где n = signed int

вызов команды из истории (~/.bash_history)

т.е.  набираем, например:
# ls
# df
# ps
# du .
# date
# ls -ha

потом

  # !-3
  выполнится df, а
  # !3
  выполниться ps  

Угадайте что будет при:

# !2!*

3.) -------------------------------------------------------
Набираете в консоле, например echo xйy и жмете Ctrl+T
Или вот так, набираете например

echo 0123456789, и переводите курсор на цифру 1, жмете Ctrl+T и держите
до пока-не-надоест. строка станет вида 123456789
  
Вывод: Crtl+T меняет местами последние два символа, первый символ в строке становится последним  :)

Кто скажет или придумает, рациональное обоснование для чего
это можно использовать, скажу спасибо. =)
4.) ---------------------------------------------------------------------
Ctrl+L - очистка экрана
Ctrl+H - удаление одного символа слева.



  

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Несколько полезных советов по использованию bash"  
Сообщение от pavlinux email(ok) on 14-Дек-07, 03:55 
Мля, без багов никуда......... исправленно:
    
1.) -----------------------------------------------

      !* - повтор аргумента предыдущей команды.

      т.е. вводим например
      # echo date
        date
      # !*
      Птн Дек 14 03:37:30 MSK 2007

  или так применить можно:

      # echo date
      date
      # which !*
      /bin/date

2.) ------------------------------------------------

    И ещё на тему "!"

   # !n  
       где n = signed int, - вызов команды из истории (~/.bash_history)

т.е.  набираем, например:

    # ls
    # df
    # ps
    # du .
    # date
    # ls -ha

    потом

    # !-3
      выполнится du ., а
    # !3
      выполниться ps  

    Угадайте, что будет при:

    # !2!*
    
3.) -------------------------------------------------------

    Набираете в консоле, например echo xйy и жмете Ctrl+T
    Или вот так, набираете например

    echo 0123456789, и переводите курсор на цифру 1, жмете Ctrl+T и держите
    до пока-не-надоест. строка станет вида 1234567890
      
    Вывод: Crtl+T меняет местами последние два символа.

    Кто скажет или придумает, рациональное обоснование для чего
    это можно использовать, скажу спасибо. =)

4.) ---------------------------------------------------------------------

    Ctrl+L - очистка экрана
    Ctrl+H - удаление одного символа слева.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Несколько полезных советов по использованию bash"  
Сообщение от www.andr.ru on 14-Дек-07, 09:45 
http://andr.ru/bk02ch01.html
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру