Вы можете использовать awk с чем-то вроде этого:
OUT=$(awk '/bc/ {printf "%s##",$0};' file)
Это сохранит вывод в переменной $OUT
.
$ awk '/bc/ {printf "%s##",$0};' file
Он работает, ища вхождения /bc/
, а затем добавляя суффикс ##
. Обратите внимание на использование printf
вместо print
, это потому, что print
всегда добавляет и прерывает строку, а с printf %s##
вы избегайте этого, $0
вернет полную строку.
Похоже на опечатку в функции registerUser()
, попробуйте изменить вызов ajax на
$.ajax({
url: url + "/register",
method: "post",
data: {
username: username[0].value,
password: password[0].value
},
success: function(respons){
alert(response.message);
}
}).error(function(response){
alert(response.message);
});
Если вы используете свой браузер, я сначала попробую, чтобы у вас не было расширений, блокирующих «всплывающие» скрипты, у меня была та же проблема, и проблема была в chrome popup js blocker, потому что простой adblocker не работает на некоторых сайтах.
веселит