2016-04-11 17 views
0

Unix komut dosyası oluşturma konusunda yeniyim. Bir dosyayı bölme ve bu dosyaların dosya adlarını bir metin dosyasında listeleme gereksinimim var.unix'te dosya bölme ve dosya adlarını bir metin dosyasına kaydetme

Bunu nasıl yapacağınıza dair bir fikriniz var mı?

Aşağıdaki betik var ama düzgün çalışmıyor. Dosyayı bölüyor ama dosya adlarını bir metinde kaydetmiyor.

split -l ${SPLIT_COUNT} ${OUTPUT_FILE} ${SPLIT_OUTPUT_FILE} >> split_file_name.txt 

cevap

0

bu deneyin:

mkdir tempDir 
split -l ${SPLIT_COUNT} ${OUTPUT_FILE} tempDir/${SPLIT_OUTPUT_FILE} 
ls -l tempDir > split_file_name.txt 
+0

Merhaba Amey, teşekkür ederiz. Dizin zaten dosya içeriyorsa ne olur? ls -l çıktıya dahil olacak mı? – user2058738

+0

evet, ama bu sadece spilt dosya –

+0

mantıklı saklayacak geçici dir. teşekkür ederim. – user2058738

İlgili konular