使用 awk 剪切特定部分

-1 bash awk cut sed

我正在处理许多包含路径示例的行:

posterita/posterita/web/jsp/pos/posReport1.jsp
build/web/view.jsp
uPortal-webapp/src/main/webapp/WEB-INF/flows/user-manager/selectUserAction.jsp
config/auth.php
database/seeds/DatabaseSeeder.php
admin/modules/announcement/functions.inc.php
Run Code Online (Sandbox Code Playgroud)

我需要做什么使用 bash 打印第一个目录我希望输出像

posterita
build
uPortal-webapp
config
database
admin
Run Code Online (Sandbox Code Playgroud)

与第二和第三目录相同的方法

posterita
web
src
seeds
modules
Run Code Online (Sandbox Code Playgroud)

我如何使用 awk、sed 或 cut 来执行此操作?

Ed *_*ton 5

$ awk -F'/' -v n=1 'NF>n{print $n}' file
posterita
build
uPortal-webapp
config
database
admin

$ awk -F'/' -v n=2 'NF>n{print $n}' file
posterita
web
src
seeds
modules
Run Code Online (Sandbox Code Playgroud)