LINUX.ORG.RU

Угу, спасибо. А еще, подскажите, плиз, почему команда

du -b Hello.java | sed -e 's/(^[0-9]*).*/\1/'

выводит

296     Hello.java

если просто для 

du -b Hello.java

вывод точно такой же, т.е. sed ничего не сделал?

anonymous
()

man 7 regex

btw, что мешает делать du -b <file> | awk '{print $1}'? imho, так проще

ananas ★★★★★
()

потому что ты не сказал вырезать все что после числа ... s/(^[0-9]*).*/\1/

anonymous
()

du -b Hello.java | sed -e 's/\(^[0-9]*\).*/\1/'

io ★★
()

Sorry
du -b c_range.o | sed -e 's/^\([0-9]*\).*/\1/'

io ★★
()

Спасибо! Отлично работает.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.