Я выполнил следующие команды, и он вернулся к 5.1 и теперь работает хорошо:
yum remove 'mysql*'
yum install mysql-server-5.1*
service mysqld start
Consed
Ej.
$ sed '/func show/ {h; s/func \(show[^(]*\).*/#Mark \1/; G;}' file
#Mark showProductsList
func showProductsList(result: UserResult<[Product]>) {
}
#Mark showFetchNextSliceFailed
func showFetchNextSliceFailed(result: UserResult<[Product]>) {
}
Si tiene el siguiente code
archivo:
ENTRADA:
$more code
func showProductsList(result: UserResult<[Product]>) {
}
func showFetchNextSliceFailed(result: UserResult<[Product]>) {
}
COMANDO:
perl -i.bak -pe "s/^^( *|\t*)func\s(\w+)func\s(\w+)/\1#Mark \2\n\1func \2/g" code
SALIDA:
#Mark showProductsList
func showProductsList(result: UserResult<[Product]>) {
}
#Mark showFetchNextSliceFailed
func showFetchNextSliceFailed(result: UserResult<[Product]>) {
}
EXPLICACIONES:
-i.bak
en -modo de lugar para perl
con copia de seguridad del archivo de entrada s/^( *|\t*)func\s(\w+)func\s(\w+)/\1#Mark \2\n\1func \2/g
modo de buscar y reemplazar detallado endemostración