viエディタを開いてEsc + iを押してから、それにエントリの列を貼り付けてEsc:wq!と入力して手動で作成するファイルを作成しようとしています。ユーザーがviエディタを開くことを望まない場合、スクリプトはデータのリストを入力する必要があり、ファイルを作成してエントリを追加する必要があります。ファイルから複数のエントリを読み取ってファイルを作成する
count=1
read total
while [ "$count" -le "$total" ]; do read -p Name ; echo $Name > /tmp/cl; count=$(($count + 1)); done
しかし、それはまた、私も総なしを入力したくない、私は最初の「名前」プロンプトで、出力を貼り付けるときがない、各入力後に入力してください期待して、それは動作しません。名前の
これはI cat> filenameの場合と同じように動作しません。貼り付けコマンドを入力して右クリックすると、プッシュされたコピーデータを貼り付け、テキストとして貼り付けますファイルに移動します。 – Sid
答えを更新しました...前の答えはそれほど明確ではありませんでした。 –