Birkaç * .js dosyası bulunan bir dizinim var. Miktar ve dosya adları bilinmiyor. Böyle bir şey: Ben bir merged_dmYHis.js
içine bu dizindeki tüm dosyaları birleştirmek gerekirBir dizindeki tüm dosyaları bir baslık kullanarak bir araya getirin
js/
|- 1.js
|- 2.js
|- blabla.js
. dosyalar içerikleri Örneğin, eğer:
1.js
aaa
bbb
2.js
ccc
ddd
eee
blabla.js
fff
merged_280120111257.js
içerecektir:
aaa
bbb
ccc
ddd
eee
fff
bash kullanarak bunu yapmanın bir yolu var mı veya bu görev piton veya benzeri gibi yüksek düzeyli bir programlama dili gerektirir?
Çok teşekkür ederim, cevabın çok basit olduğunu düşünmedim. Hangi sırayla "kedi" dosyaları birleştirir? –
@SilverLight - aynı sırada onlara verirsiniz. '' .js' ('ls * .js''de) onları alfabetik sırayla döndürdüğü için,' cat * .js' ile birleştirilmiş olurlar. – eumiro