echo "New first line" | cat - file.txt > newfile.txt; mv newfile.txt file.txt
Добавляет «New first line» в начало файла «file.txt» и сохраняет результат в «newfile.txt», затем переименовывает «newfile.txt» в «file.txt». Это делается без использования sed
, awk
или циклов в bash.