Необходимо использовать опцию -тэги
команды git push
. Это приведет к перемещению тэгов на пульт дистанционного управления.
git push --tags
Обратите внимание, что это не функция GitHub, а нормальное поведение git
. Также посмотрите на страницу git push man .
-121--184934-
Используйте круглые скобки для запоминания изменяющейся детали в последовательность:
sed -i~ 's/\("INFO=[^"]*\)",/\1;;;",/' *.log
Может потребоваться добавить g
в конце, если на строку приходится более одного INFO.
Это не сработает, если * содержит двойные кавычки.
-121--174177-
Короткий ответ - это сделал .
Часть археологии показывает, что
diff 2.0 GNU diff сравнивает файлы, показывающие построчные изменения в несколько гибких форматов. Он намного быстрее, чем традиционный Unix версии. Распределение «diff» содержит diff, diff3, sdiff и cmp.
Дистрибутив SLS, который позже раскошелился на слабое ПО и debian, включал diff в его/usr/bin, как указано выше.
sed
-присоединиться к предыдущей строке, если эта строка содержит только не -символы вертикальной черты:
sed -e :a -e '$!N; s/\n\([^|]*\)$/ \1/; ta' -e 'P;D' file
1528198031|Andr|thund|Lorem ipsum dolor sit amet, consectetur adipiscing elit
1528202225|Andr|thund|Lorem ipsum dolor sit amet, conse 1) Lorem ipsum dolor sit amet, consectetur adipiscing elit 2) Lorem ipsum dolor sit amet, consectetur adipiscing elit 3) Lorem ipsum dolor sit amet, consectetur adipiscing elit Lorem ipsum dolor sit amet, consectetur adipiscing elitLorem ipsum dolor sit amet, consectetur adipiscing elit
1528202574|Andr|thund|Lorem ipsum dolor sit amet, consectetur adipiscing elit
1528203825|Andr|thund|Lorem ipsum dolor sit amet, consectetur adipiscing elit
1528203890|Andr|rail|Lorem ipsum dolor sit amet, consectetur adipiscing elit
Awk
раствор:
awk -F'|' '{ printf "%s%s", (NR == 1? "" : (NF > 1? ORS : OFS)), $0 }
END{ print "" }' file
Выход:
1528198031|Andr|thund|Lorem ipsum dolor sit amet, consectetur adipiscing elit
1528202225|Andr|thund|Lorem ipsum dolor sit amet, conse 1) Lorem ipsum dolor sit amet, consectetur adipiscing elit 2) Lorem ipsum dolor sit amet, consectetur adipiscing elit 3) Lorem ipsum dolor sit amet, consectetur adipiscing elit Lorem ipsum dolor sit amet, consectetur adipiscing elitLorem ipsum dolor sit amet, consectetur adipiscing elit
1528202574|Andr|thund|Lorem ipsum dolor sit amet, consectetur adipiscing elit
1528203825|Andr|thund|Lorem ipsum dolor sit amet, consectetur adipiscing elit
1528203890|Andr|rail|Lorem ipsum dolor sit amet, consectetur adipiscing elit