Там может быть какая-то проблема с URL. Указанный вами синтаксис правильный и проверяется
var url = "https://jsfiddle.net/"; //Removed for clarity
$.get(url, function (data) {
alert("hi");
});
Другой способ с простым sed:
sed -e 's/.../.../;t;d'
s ///
- это подстановка, t
без метки условно пропускает все следующие команды, d
удаляет строку.
Нет необходимости в perl или grep.
(отредактировано по предложению Николаса Райли)
Если вы не хотите печатать строки, которые не совпадают, вы можете использовать комбинацию параметра
-n
, которая сообщает sed не печатать p
флаг, который сообщает sed напечатать то, что соответствует Это дает:
sed -n 's/.../.../p'
Используйте Perl:
... |& perl -ne 'print "$1\n" if /^\[wrote (.*\.class)\]$/'