|
|
|
Как переместить файлы ?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext После выполнения какого то скрипта, к имени файл добавляется либо .ok, либо .error. В папке также есть файлы, имена которых содетжат $filename. Как переместить именно эти файлы, которые содержат .ok или .error ? В документации нашел решение таких вопросов, согласно чего код должен выглядеть типа: Код: plaintext 1. Честно говоря вопрос можно решить при помощи следующих двух строк: Код: plaintext 1. Но хотелось бы более компактное решение. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2010, 21:13 |
|
||
|
Как переместить файлы ?
|
|||
|---|---|---|---|
|
#18+
Fine, перечисление делается через запятую a{b,c} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2010, 22:49 |
|
||
|
Как переместить файлы ?
|
|||
|---|---|---|---|
|
#18+
Fine, Наверное, в документации было написно, что код должен выглядеть так Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2010, 22:50 |
|
||
|
Как переместить файлы ?
|
|||
|---|---|---|---|
|
#18+
Этот вариант я буду попробовать. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2010, 22:29 |
|
||
|
Как переместить файлы ?
|
|||
|---|---|---|---|
|
#18+
Fine, А чем не устраивает (согласно man mv) вариант: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2010, 00:30 |
|
||
|
Как переместить файлы ?
|
|||
|---|---|---|---|
|
#18+
PA3YMFine, А чем не устраивает (согласно man mv) вариант: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Дело в том, что один из вариантов .error .ok будут отсутствовать. И система дает алерт "Файл отсутствует...." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2010, 22:43 |
|
||
|
Как переместить файлы ?
|
|||
|---|---|---|---|
|
#18+
avb1003Fine, Наверное, в документации было написно, что код должен выглядеть так Код: plaintext У меня вот така конкретная ситуация: srcfolder loaded_03112010113501.dat loaded_03112010113502.dat.01012010.error loaded_03112010113522.dat.05012010.ok ..............input/srcfolder>s=loaded; mv /home/fine/input/srcfolder/$s*dat*{ok, error} /home/fine/input/destfolder/ mv: cannot stat `/home/fine/input/srcfolder/loaded*dat*{ok,': No such file or directory mv: cannot stat `error}': No such file or directory ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2010, 22:51 |
|
||
|
Как переместить файлы ?
|
|||
|---|---|---|---|
|
#18+
Fine, пробел лишний. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2010, 00:17 |
|
||
|
Как переместить файлы ?
|
|||
|---|---|---|---|
|
#18+
Fine, Нужно внимательней читать либо ответы в форуме, либо документацию: man bash Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Код: plaintext Код: plaintext 1. 2. 3. P.S. Для "тренировки" можно использовать команду echo: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2010, 05:45 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=102&tid=1484951]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
36ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 316ms |

| 0 / 0 |
