|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igorx Iwanow 2:5020/400 02 Mar 2003 04:45:18 To : Igorx Iwanow Subject : слить файлы --------------------------------------------------------------------------------
>> В каталоге много (несколько тысяч) файлов, каждый из
>> одной текстовой стpочки. Как их слить в один файл вида:
>> название файла содеpжание
>> название файла содеpжание
> find . -type f -print0 | xargs -0 ruby -e 'for n in
> ARGV; (n+" "+File.open(n).readline).display; end'
Или даже проще: ruby -e 'require "find"
Find.find(".") do |f|
print f, " ", File.open(f).gets if File.stat(f).file?
end'
--- ifmail v.2.15dev5
* Origin: ! (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/7565ef7ef5ad.html, оценка из 5, голосов 10
|