diff --git a/Overlap/eddy_graph_in.sh b/Overlap/eddy_graph_in.sh
index 2ef3ec5006c4c6e86287038fd8ef9af03c752580..bcf8bf1e67bbe4c6e2e01a316287394c358c1776 100755
--- a/Overlap/eddy_graph_in.sh
+++ b/Overlap/eddy_graph_in.sh
@@ -28,10 +28,8 @@ done
 
 export LC_NUMERIC=C # for the sort command
 
-cat >edgelist.csv <<EOF
-$(sort --key=1 --numeric-sort edgelist_no_header.csv)
-EOF
-rm edgelist_no_header.csv 
+sort --key=1 --numeric-sort --output=edgelist.csv edgelist_no_header.csv
+rm edgelist_no_header.csv
 
 echo "Created files \"edgelist.csv\", \"isolated_nodes.txt\" and " \
      "\"node_id_param.json\"."