Schreiben Sie einige Zeilen in eine Datei mit einem bash-Skript

Wie kann ich schreiben Sie einige Zeilen in eine Datei die in einem bash-Skript?

Möchte ich Folgendes schreiben in eine Datei ~/.inputrc

"\e[A": history-search-backward
"\e[B": history-search-forward
"\e[C": forward-char
"\e[D": backward-char

Derzeit habe ich diese arbeiten aber etwas unschöne Methode, und ich bin sicher, es sollte einen besseren Weg geben.

#!/bin/sh
echo \"\\e[A\": history-search-backward > ~/.inputrc 
echo \"\\e[B\": history-search-forward >> ~/.inputrc
echo \"\\e[C\": forward-char >> ~/.inputrc
echo \"\\e[D\": backward-char >> ~/.inputrc
Es gibt immer Dutzende von verschiedenen Möglichkeiten, Dinge zu tun, wie diese, aber was Sie hier haben, sieht aus wie die einfachste und wahrscheinlich beste Weg, es zu tun.

InformationsquelleAutor wim | 2011-10-19

Schreibe einen Kommentar