Можно решить его с помощью Python:
import string
import fileinput
for line in fileinput.input():
if (string.find(line,"\r")!=-1):
print fileinput.filename()
fileinput.nextfile()
Этот маленький файл Python вел бы себя точно так же, как Вы будете ожидать grep (получите список имени файла и распечатайте имена с CR в них).
BASH_ALIASES
ассоциативный массив, так для отображения его:
$ declare -p BASH_ALIASES
declare -A BASH_ALIASES='([ls]="ls --color=auto" )'
Или:
$ for k in "${!BASH_ALIASES[@]}"; do printf '%s => %s\n' "$k" "${BASH_ALIASES[$k]}"; done
ls => ls --color=auto
declare
собственные ассоциативные массивы, я не сделал мысли о необходимости сделать это для системы также …, который звучит немного сбивающим с толку меня (поскольку я плохо знаком со сценариями Bash и просто сжиманием Массивов вообще), – erch 13.01.2014, 13:21BASH_ALIASES
уже определяется,declare -p
к <b> p </b> rint его объявление. – Stéphane Chazelas 13.01.2014, 13:25