Получить вывод из цикла while - PullRequest
1 голос
/ 03 марта 2020

У меня есть файл с датами, в котором я хочу изменить даты на день недели, используя bash. Я сделал это с помощью следующего оператора while:

while read p; do
    date -d $p +%A
done <dates.txt

Это работает нормально, но теперь я хочу получить выходные данные этого оператора в файле, скажем output.txt.

Я пытался

while read p; do
    date -d $p +%A
done <dates.txt >output.txt

Но это дает дату ошибки: дополнительный операнд '+% A'

1 Ответ

2 голосов
/ 03 марта 2020

Сработало, спасибо за помощь.

У меня сейчас

while IFS= read -r p; do
   date -d "$p" +%A
done <dates.txt >output.txt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...