- Разделить файлы и директории, jd, 15:51 , 15-Янв-06 (1)
Если строки с директориями заканчиваются на '/', тоgrep /$ A.txt > B.txt grep -v /$ A.txt > C.txt
- Разделить файлы и директории, tester, 17:59 , 15-Янв-06 (2)
>Если строки с директориями заканчиваются на '/', то > >grep /$ A.txt > B.txt >grep -v /$ A.txt > C.txtСпасибо! Получилось....
- Разделить файлы и директории, tester, 10:14 , 19-Янв-06 (3)
>>Если строки с директориями заканчиваются на '/', то >> >>grep /$ A.txt > B.txt >>grep -v /$ A.txt > C.txtЕщё одна прсьба. как бы из файла "C.txt" выделить директории, то есть всё что находится слева от последнего слэш "/"? ============= C.txt ==================== MozillaFirefox/bin/add-plugins.sh MozillaFirefox/bin/firefox.sh MozillaFirefox/bin/rebuild-databases.sh MozillaFirefox/installed-chrome.d/manual MozillaFirefox/installed-chrome.d/mozilla =========================================== Спасибо!
- Разделить файлы и директории, ACCA, 11:55 , 19-Янв-06 (4)
>как бы из файла "C.txt" выделить директории, то есть всё что находится >слева от последнего слэш "/"? while read fname do basename $fname done < C.txt А вообще проще изначально сделать find MozillaFirefox -type d > B.txt find MozillaFirefox -type f -printf "%f\n" > C.txt
- Разделить файлы и директории, tester, 12:35 , 19-Янв-06 (5)
>>как бы из файла "C.txt" выделить директории, то есть всё что находится >>слева от последнего слэш "/"? > >while read fname >do > basename $fname >done < C.txt > >А вообще проще изначально сделать > >find MozillaFirefox -type d > B.txt >find MozillaFirefox -type f -printf "%f\n" > C.txt Спасибо.
- Разделить файлы и директории, jd, 16:41 , 20-Янв-06 (6)
sed 's|\(.*\)/.*|\1|' < C.txt
|