こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

echo "abc" >> test.txt で、先頭に追加するには?

コマンド入力で、

echo "abc" >> test.txt

だと、最終行に追加されていきますが、
先頭行に追加していくにはどうしたらいいでしょう。

投稿日時 - 2003-03-14 14:00:03

QNo.497848

すぐに回答ほしいです

質問者が選んだベストアンサー

abcを入れたtest2.txstなどを作ってそこにtest.txtを追加するという形にしかdきないのではないかと思います。

つまり

echo "abc" > test2.txt

echo test.txt >> test2.txt

などのようにですね。

投稿日時 - 2003-03-14 14:04:13

ANo.1

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

ro-suさんありがとうございますコピペして修正するのを忘れていました。

echo ではなくcatですね。

投稿日時 - 2003-03-14 17:21:49

ANo.2

NO.1が微妙に違うので突っ込んでおきます。
echo "abc" > temp_file
cat test.txt >> temp_file
mv temp_file test.txt

でいいかと思います。環境によってはマージコマンド駆使すれば何とかなりそうなのですが、環境を教えて貰えませぬか。

投稿日時 - 2003-03-14 14:11:51

補足

redhat8.0 です。

投稿日時 - 2003-03-14 14:54:52

あなたにオススメの質問