1.1, pavlinux (ok), 14:30, 20/03/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А я говорю
mkdir -p /tmp/dir1/dir2/dir3
эквивалентно
mkdir /tmp
mkdir /tmp/dir1
mkdir /tmp/dir1/dir2
mkdir /tmp/dir1/dir2/dir3
| |
1.2, Humanoid (?), 15:06, 20/03/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Удаление введенной строки в shell:
CTRL+U
Не удаление, а вырезание, так как потом её можно вставить через
CTRL+Y
| |
1.3, kalmykov (?), 16:55, 20/03/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
CTRL+r позволяет сделать revers search по раннее введенным командам:
reverse-search-history (C-r):
Search backward starting at the current line and moving 'up' through the history as necessary. This is an incremental search.
Очень полезно почитать man bash в данном случае.
| |
1.4, petro (??), 22:16, 20/03/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А еще в bash-е удобно использовать следующую конструкцию для создания нескольких директорий на одном уровне вложенности
mkdir -p /tmp/dir1/dir2/{dir3,dir4}
данный оператор выполнит команду для каждого из операндов и это будет эквивалентно
mkdir -p /tmp/dir1/dir2/dir3
mkdir -p /tmp/dir1/dir2/dir4
Причем это можно сипользовать для любых команд, например
chmod 775 /tmp/dir1/dir2/{dir3,dir4}
| |
1.5, vpupkin (?), 14:51, 21/03/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
touch file{1..10000}
Эта команда является наиболее часто используемой в моем шелле.
Еще не забывайте, что надо делать так: find . -iname \*.mp3 вместо find . -iname *.mp3
| |
1.6, zz (??), 18:01, 22/03/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
пользуйтесь zsh, после нескольких дней работы bash будет казатся таким же премитивным как когда sh :)
| |
1.7, yan (??), 12:39, 23/03/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Весьма полезно
alt+. (или Esc потом .)
вставить аргумент из предыдущей команды
| |
1.8, Sergey (??), 12:56, 26/03/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А есть ли утилита в Linux которая работает точно также как watch(8) во FreeBSD ?
| |
|
2.9, Bregor (??), 10:47, 02/04/2008 [^] [^^] [^^^] [ответить]
| +/– |
>> А есть ли утилита в Linux которая работает точно также как watch(8) во FreeBSD ?
A watch в linux работает не так, как в BSD?..
| |
|
3.10, vasya (??), 17:33, 03/04/2008 [^] [^^] [^^^] [ответить]
| +/– |
>>> А есть ли утилита в Linux которая работает точно также как watch(8) во FreeBSD ?
>
>A watch в linux работает не так, как в BSD?..
улыбнуло... я бы сказал не то что не так... а делают они вообще разное, поэтому так или не так нельзя сравнивать
| |
|
|
|