
Обычно, когда я сталкиваюсь с терминалом программирования, я захожу на StackExchange и трачу большую часть времени, пытаясь добавить четыре пробела перед вставленным программным кодом.
Есть ли более быстрый способ сделать это из терминала? Что бы вы сделали?
решение1
Просто используйте sed,
sed 's/^/ /' file
Это добавляет четыре пробела перед каждой строкой. Добавьте встроенную опцию редактирования, -i
чтобы сохранить изменения в указанном файле.
sed -i 's/^/ /' file
Через awk,
awk '{sub(/^/, " ", $0)}1' file
ИЛИ
awk '{print " "$0}' file