Я хотел бы просмотреть файл и удалить определенные последовательности между разделителями.
Например
drw---- 00000000 11111111 0 ./a/
drw---- 00000000 11111111 0 ./b/
d------ 00000000 11111111 0 ./c/
d------ 00000000 11111111 0 ./d/k/
d------ 00000000 11111111 0 ./e/l/r/
d------ 00000000 11111111 0 ./f/m/s/x/
------- 00000000 11111111 89 ./g/n/t/y/C.xml
dr----- 00000000 11111111 0 ./h/o/u/z/
dr-r--- 00000000 11111111 0 ./i/p/v/A/D/
d--r--- 00000000 11111111 0 ./j/q/w/B/
Станет
drw---- ./a/
drw---- ./b/
d------ ./c/
d------ ./d/k/
d------ ./e/l/r/
d------ ./f/m/s/x/
------- ./g/n/t/y/C.xml
dr----- ./h/o/u/z/
dr-r--- ./i/p/v/A/D/
d--r--- ./j/q/w/B/
Где начальный разделитель является вторым пробелом в файле, а конечный разделитель -./
Я действительно новичок в Cygwin и во всех его умных инструментах, поэтому понятия не имею, что делать. Я почти уверен, что мог бы как-то использовать sed и регулярные выражения, но я просто не знаю достаточно, чтобы придумать решение самостоятельно.