Я пытаюсь написать сценарий bash, который преобразует все файлы html в каталоге в текстовые файлы.
Я подумал, что могу сделать это с помощью lynx. Например... lynx -dump index.1.html > index.1.txt
Эта команда отлично работает в оболочке, но когда я пытаюсь реализовать ее в сценарии, я получаю сообщение об ошибке: ./txtFiles/./.txt: Нет такого файла или каталога
Вот мой код...
#!/bin/bash
mkdir txtFiles
for file in ./
do
lynx --dump $file > ./txtFiles/$file.txt
done
Кто-нибудь знает, как я смогу заставить это работать правильно? Заранее спасибо.
for file in ./*
, а неfor file in ./
- person Blender   schedule 24.04.2013