Linux: кошка с разделителями среди файлов

Ну, я сделал вполне немного, чтобы попытаться получить эту работу и наконец сделал.

Самая последняя вещь, которую я сделал, состояла в том, чтобы отключить петлевую проверку, представленную в 2003 SP1. Поиски начали работать. Так как эта проверка является усовершенствованием в защите, я повторно включил ее и затем добавил полностью определенное имя хоста сайта Sharepoint к списку имен, отображенных на петлевом адресе, как зарегистрировано здесь. Перезапущенный Администратор IIS и поиск хорошо работают.

28
задан 12 February 2015 в 15:55
3 ответа

Если Вы не являетесь слишком суетливыми о появлении разделителя:

tail -n +1 *
40
ответ дан 28 November 2019 в 20:02

cd /to/your/directory; for each in *; do cat $each; echo "XXXXXXXXXXX"; done

17
ответ дан 28 November 2019 в 20:02
awk 'FNR==1 && NR!=1 {print "XXXXXXXXXXXX"}{print}' *

Или

awk 'FNR==1 {print "XXXXXX", FILENAME, "XXXXXX"}{print}' *

Или

awk 'FNR==1 {print "XXXXXX File no. " ++count, "XXXXXX"}{print}' *

Только Используя Bash (нет cat):

for file in *; do printf "$(<"$file")\nXXXXXXXXXXXX\n"; done

Править:

В AWK 4:

awk 'BEGINFILE {print "XXXXXXXXXXXX"}{print}' *

Можно использовать любой разделитель, такой как те в других примерах в этом ответе. Если Вы хотите разделитель в конце каждого файла, изменения BEGINFILE кому: ENDFILE. Это может все еще появиться в начале сценария, так как это - условное выражение (вместо того, чтобы подразумевать порядок выполнения)..

11
ответ дан 28 November 2019 в 20:02

Теги

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