Разделить возвращенный блок текста в строки в терминале?

Использовать unrar извлечь файлы из архивов RAR SFX.

Как это: unrar x filename.sfx

5
21.05.2014, 01:47
3 ответа
[1133214]
6
27.01.2020, 20:33
[1133397] с помощью [1133730]csh[1133731], [1133732]tcsh[1133733] или [1133734]zsh[1133735], [1133736]$PATH[1133737] привязывается к массиву [1133738]$path[1133739], и вы можете распечатать его элементы по одному на строку:


grep -P -o '(?<=\): ).+?(?=: 00[7-9]|0[1-9]|1)' | sort | uniq -c | sort -nr

Только с zsh:

(здесь предполагается, что компоненты [1133740]$PATH[1133741] не начинаются с [1133742]-[1133743] и не пустые, в противном случае используйте [1133744]print -rl -- "$path[@]"[1133745]).

В оболочках типа Борна, предполагая, что пути не содержат символов подстановки (если они есть, добавьте [1133746] set -f;[1133747] до [1133748]printf[1133749]):

Добавьте немного [1133750]|grep что-нибудь [1133751] для поиска определенных строк.

enter image description here

enter image description here

Если вы хотите искать в значении [1133752]$path[1133753], используя [1133754]zsh[1133755], вы можете сделать:

, а затем использовать [1133756]Ctrl+S[1133757], [1133758]Ctrl+R[1133759], как обычно, для поиска в обратном направлении (или [1133760]vi

? Эквивалент [1133763]/[1133764]/[1133765], если вы используете режим [1133766]vi[1133767]).[1133410].

5
27.01.2020, 20:33
[1133393] через GNU [1133728] sed[1133729],

пример:

1
27.01.2020, 20:33

Теги

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