LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

Вот, хорошо.

А сам путь где храняться файлы можно вывести и изменить имя если оно длиннее чем указано в списке что находиться в документе который мы читаем?

У тебя find -name $f их находит? Что делать если найдет больше одного? Если он один, можно делать так:

fname=$(find -name $f)
это сохранит выхлоп в переменную. Если надо сохранять больше одного делай такой же цикл и всё.
find у тебя, кстати не работает, он просто выплюнет то, что нашел и всё. В echo ты подставлаешь $f, которое у тебя читается из 1.csv
В файл всё записывается через перенаправление потоков. echo «alala» >> file.txt допишет alala в конец file.txt. Загугли про это дело.

Исправление crutch_master, :

Вот, хорошо.

А сам путь где храняться файлы можно вывести и изменить имя если оно длиннее чем указано в списке что находиться в документе который мы читаем?

У тебя find -name $f их находит? Что делать если найдет больше одного? Если он один, можно делать так:

fname=$(find -name $f)
это сохранит выхлоп в переменную. Если надо сохранять больше одного делай такой же цикл и всё.
find у тебя, кстати не работает, он просто выплюнет то, что нашел и всё. В echo ты подставлаешь $f, которое у тебя читается из 1.csv

Исходная версия crutch_master, :

Вот, хорошо.

А сам путь где храняться файлы можно вывести и изменить имя если оно длиннее чем указано в списке что находиться в документе который мы читаем?

У тебя find -name $f их находит? Что делать если найдет больше одного? Если нет, можно делать так:

fname=$(find -name $f)
это сохранит выхлоп в переменную. Если надо сохранять больше одного делай такой же цикл и всё.
find у тебя, кстати не работает, он просто выплюнет то, что нашел и всё. В echo ты подставлаешь $f, которое у тебя читается из 1.csv