anonymous@RULINUX.NET~# | Last login: 2024-12-22 11:32:40 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - General | [RSS] |
|
|
|
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
[bash-скриптинг] соотнести два неизвестных изначально файла
Есть директорий, в директории 4 файла:
filename1.ext1; filename2.ext1; filename1.ext2; filename2.ext2
Как, _не_зная_ изначально этих имен файлов, задать bash'у "пару" файлов с одинаковым именем?
Т.е., есть скрипт, если в одном месте мы берем filename1.ext1, то в другом должны взять filename1.ext2.
Сейчас делается через for i in `seq`; do FILENAME=$(ls *ext1|head -$i|tail -1|sed -e 's/.[a-z0-9]{3}//') <скрипт>.
Есть ли более прямой путь?
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009061314 GranParadiso/3.0.11