Как создать ярлыки для команд в файле.bashrc?

Тип 1:

 echo "<HDR></HDR><b></b><c></c>" | sed 's/^.*<b>/<b>/' 
 <b></b><c></c>
  • заменит все до <b>на<b>

Тип 2:

sed  -n '/<b>/,$p' file
<b>
</b>
<c>
</c>
  • напечатает первое вхождение <b>в конец файла ($ ).
0
28.05.2021, 13:51
2 ответа

Возьмите

source ~/.profile

из.bashrc когда он работает. Он ищет ~/.profile для запуска, не находит и выходит.

0
28.07.2021, 11:28

Вы можете сделать что-то подобное в глобальном файле. Это позволяет мне набирать laвместоls -lah:

Добавьте следующее содержимое в системный -широкий файл конфигурации /etc/bash.bashrcили пользовательский ~/.bashrcс помощью предпочитаемого вами текстового редактора:

export LS_OPTIONS='--color=auto'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias la='ls -lah'

Примените изменения, выполнив команду

~$ source /etc/bashrc; source ~/.bashrc
0
28.07.2021, 11:28

Теги

Похожие вопросы