问题描述
希望构建一个目录和文件树,其输出与 tree
命令的输出非常相似。借助附加功能,可以将实际文件通过管道传输到 powershell,例如,在此处使用 regex
搜索文件。
尝试通过其目录和子目录loop:
$files = Get-ChildItem "/home/nicholas/Calibre Library/"
foreach ($f in $files){
$outfile = $f.FullName + "out"
Get-Content $f.FullName | Where-Object { ($_ -match 'step4' -or $_ -match 'step9') } | Set-Content $outfile
}
11 | Get-Content $f.FullName | Where-Object { ($_ -match 'step4' -or $ …
| ~~~~~~~~~~~~~~~~~~~~~~~
| Unable to get content because it is a directory: '/home/nicholas/Calibre Library/UnkNown'. Please use
| 'Get-ChildItem' instead.
notion 是使用 regex
搜索“.txt”文件。首先,需要遍历 Calibre
库中的“.txt”文件。
(或者,也许,只是将“tree”的输出传递给 powershell?可能更实用?“tree”命令当然可以在 REPL 控制台上工作。至少在 Linux 上。我可能会将其作为单独的问题。)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)