From b994e1b85442a12f4a254328cb73abdc75fdd334 Mon Sep 17 00:00:00 2001 From: Mario Alegre Date: Sun, 20 Dec 2020 05:25:37 -0500 Subject: [PATCH] added lineinfile --- docs/linux/bash/lineinfile.sh | 5 +++++ 1 file changed, 5 insertions(+) create mode 100755 docs/linux/bash/lineinfile.sh diff --git a/docs/linux/bash/lineinfile.sh b/docs/linux/bash/lineinfile.sh new file mode 100755 index 0000000..8027f42 --- /dev/null +++ b/docs/linux/bash/lineinfile.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +line=${1:?} +regex=${2:-1} +sed -E -e "/$regex/{s/.*/$line/;:a;n;ba;q}" -e "\$a $line"