Ожидайте: как перебрать файлы в каталоге? - PullRequest
0 голосов
/ 01 июня 2018

Ниже приведен скрипт bash, который перебирает файлы .csv в каталоге.Вопрос в том, что теперь у меня есть сценарий ожидания #!/usr/bin/expect, в котором я хочу использовать тот же цикл for.Как мне этого добиться?

#!/bin/bash
for f in /path/*.csv
do
echo $f
done

1 Ответ

0 голосов
/ 01 июня 2018

Вы бы написали:

#!/usr/bin/env expect
foreach f [glob /path/*.csv] {
    puts $f
}

Ожидается, что расширение Tcl.В дополнение к справочной странице expect будет полезна ссылка на документацию команды Tcl: https://www.tcl.tk/man/tcl8.6/TclCmd/contents.htm

...