Linuxファイルの1行目にコンテンツを追加する方法を教えてください。
以下の方法のいずれかを使用して、Linux ファイルの最初の行に内容を追加できます。
- テキストエディタでファイルを開き、1行目に目的のものを追加する。 例えば、viエディタを使用してファイルを開く:
vi filename
iを押して挿入モードに入り、1行目に必要な内容を入力したら、Escキーを押して挿入モードを終了します。:wqと入力してファイルの保存と終了を行います。
- 生まれつきに
sed -i '1i\inserted content' filename
挿入される内容は inserted content、修正するファイル名は filename です。
- ネイティブな日本語で言い換えると、以下のようになります。
echo "inserted content" > newfile && cat filename >> newfile && mv newfile filename
挿入するコンテンツはinserted contentで、temporaryファイルはnewfile、変更するファイル名はfilenameです。
ファイル操作を行う前には、万一の修正やデータ消失に備えて、必ずファイルのバックアップを取ってください。