Pages

Sunday, 7 February 2021

sed: Argument List too long error

1. Issue

$ sed -e "s/PLACEHOLDER/$PLACEHOLDER/" < myfile.txt

sed:  Argument List too long


2. Solution

$ cat "$PLACEHOLDER" > tmp.txt
$ sed -e "/PLACEHOLDER/r tmp.txt" -e "/PLACEHOLDER/d" < myfile.txt
$ rm -f tmp.txt


No comments:

Post a Comment