Я недавно начал использовать powershell. С ним немного сложно начать, но он кажется достаточно мощным.
Мне интересно, есть ли проект github или его эквивалент для эмуляции некоторых из наиболее полезных команд bash и их параметров.
Например, find имеет много возможностей под капотом, с такими вещами, как find . -cmin -20
(изменить файлы за последние 20 минут). Конечно, я создал быструю функцию, чтобы сделать это в текущем каталоге:
function findcmin($cmin=30)
{
Get-ChildItem . -r | where-object {$_.lastwritetime -gt (get-date).addMinutes(-$cmin)} | Select-Object fullname
}
Но существует ли существующий проект, который выполняет эмуляцию/портирование такого типа, где cmin является опцией find ? То же самое для обертывания образа select-string , чтобы сделать его похожим на grep .
Кое-что из этого уже встроено в powershell, поэтому ls ведет себя как get-childitem .
Кто-нибудь знает больше?
Раньше была коллекция gnuWin32, которая представляла собой скомпилированные Win32 версии различных textutils, fileutils, coreutils и т. д. Я думаю, это то, что вам нужно....
which foo
было бы неплохо иметь его, и для получения большей части его функциональности потребовалось бы просто просмотреть путь.
Иззи
Дж. Л. Пейре
Иззи
Мог говорит восстановить Монику