рефакторинг нескольких исходных кодов

Как добавить новую строку в начале каждого файла, который у меня есть в каталоге? Как удалить бесполезные пробелы и вкладки в конце каждой строки каждого файла в моем каталоге?

0
задан 11 November 2011 в 01:00

1 ответ

Вот простая вариация с использованием сценария bash, который вставляет пустую строку в начале каждого файла в каталоге, переданном в качестве аргумента, который должен существовать.

#!/bin/bash
# requires one argument that is path to a directory whose files you want
# to add an initial line to

for f in $(ls $1)
do
    mv $1/$f $1/$f.orig
    echo -e "\t" > $1/$f
    cat $1/$f.orig >> $1/$f
    rm $1/$f.orig
done
1
ответ дан 7 August 2018 в 20:25

Другие вопросы по тегам:

Похожие вопросы: