Будет сложно сообщить об ошибке с хорошей информацией, если вы даже не сможете загрузить компакт-диск! Вот некоторая информация о том, как вы можете получить лучшую помощь.
В соответствии с FAQ группы Kernel Team вы можете попробовать эти процедуры отладки, чтобы узнать, могут ли они помочь вам. Если не часто задаваемые вопросы, рекомендуем:
Команда ядра в основном базируется на IRC, так как мы находимся в разных городах по всему миру. Мы обычно болтаемся на канале # ubuntu-kernel на FreeNode, пожалуйста, будьте терпеливы, если мы, похоже, будем тихими.Пожалуйста, не забудьте ссылаться на сделанное вами изображение, поскольку это будет удобно.
Используйте функцию оболочки, которая обертывает команду tr:
tr () {
if [[ $1 == "-r" ]]; then
shift
set -- '[A-Za-z]' '[N-ZA-Mn-za-m]' "$@"
fi
command tr "$@"
}
Убедитесь, что работает «обычный» tr:
$ echo "Hello World!" | tr 'aeiou' 'AEIOU'
HEllO WOrld!
И теперь используйте параметр rot13
$ echo "Hello World!" | tr 'aeiou' 'AEIOU' | tr -r
URyyB JBeyq!
$ echo "Hello World!" | tr 'aeiou' 'AEIOU' | tr -r | tr -r
HEllO WOrld!
Используйте функцию оболочки, которая обертывает команду tr:
tr () {
if [[ $1 == "-r" ]]; then
shift
set -- '[A-Za-z]' '[N-ZA-Mn-za-m]' "$@"
fi
command tr "$@"
}
Убедитесь, что работает «обычный» tr:
$ echo "Hello World!" | tr 'aeiou' 'AEIOU'
HEllO WOrld!
И теперь используйте параметр rot13
$ echo "Hello World!" | tr 'aeiou' 'AEIOU' | tr -r
URyyB JBeyq!
$ echo "Hello World!" | tr 'aeiou' 'AEIOU' | tr -r | tr -r
HEllO WOrld!