Re[9]: Hello UNIX!
От: MTD https://github.com/mtrempoltsev
Дата: 23.08.15 18:33
Оценка:
Здравствуйте, Somescout, Вы писали:

S>PowerShell ISE. В поставке есть, возможно надо включить в Features.

S>Шорткаты можно добавить установкой модуля PSReadLine (https://github.com/lzybkr/PSReadLine)

Это сколько же маны надо курить, чтобы получить то, что уже есть из коробки в Линуксе. Напиши как сделать, я в винде не силен, хочу посмотреть как консолька преобразится.

S>PSReadLine.


Ты по человечески напиши, как команду искать, не все в PowerShell шарят.

S>Ок. Нужно удалить 10 гигабайт самых старых файлов:

S>
S>$total = 0
S>ls -File | sort LastWriteTime | ? { ($total+=$_.Length) -lt 10GB } | rm
S>

S>Вперёд на баше.

А что сложного? Вот сходу сочинил:

find . -type f | ls -tr -b | while read f; do s=`stat "$f" -c "%s"`; ss=$((ss + s)); if ((ss > 10000000000)); then break; fi; rm $f; done


Но лично я такое не делаю обычно, если нужно что-то больше комбинации 2-3 команд, я беру питончик.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.