|
|
|
Помогите с shell скриптом
|
|||
|---|---|---|---|
|
#18+
Привет всем. Суть задачи такова надо из файла /etc/passwd взять определенные поля и выводить в табличном виде разделенными табуляциями. Вроде написал работает но мне надо как то выравнивать колонки скажем по левому флангу? и да надо сортировать по колонке "Account Name"? #!/bin/bash echo -e 'Number\tFull Name\tAccount Name\tUID\tShell' echo "-----------------------------------------------------------------------------" awk -F":" '{ printf "%d\t%s\t%s\t%s\t%s\n", i=i+1, $5, $1, $3, $7}' /etc/passwd спасибо заранее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2009, 14:37:56 |
|
||
|
Помогите с shell скриптом
|
|||
|---|---|---|---|
|
#18+
Забыл написать система Fedora 9 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2009, 14:42:22 |
|
||
|
Помогите с shell скриптом
|
|||
|---|---|---|---|
|
#18+
может у кто-то знает другой подход? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2009, 16:06:24 |
|
||
|
Помогите с shell скриптом
|
|||
|---|---|---|---|
|
#18+
надо на перле писать, слишком геморно делать padding в шелле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2009, 16:07:11 |
|
||
|
Помогите с shell скриптом
|
|||
|---|---|---|---|
|
#18+
а пример на Perl е можеде дат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2009, 16:10:16 |
|
||
|
Помогите с shell скриптом
|
|||
|---|---|---|---|
|
#18+
я так понимаю нужно что-то такое? Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2009, 19:31:56 |
|
||
|
Помогите с shell скриптом
|
|||
|---|---|---|---|
|
#18+
а блин, по левому... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2009, 19:33:42 |
|
||
|
Помогите с shell скриптом
|
|||
|---|---|---|---|
|
#18+
Ося, зачем из пушки, да по воробьям? Изменим чуть-чуть скрипт аватара... cat /etc/passwd | sort -t':' -k5 | awk -F":" '{ printf "%3d %-32s %-20s\t%s\t%s\n", NR, $5, $1, $3, $7}' Так хотел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2009, 19:52:01 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=133&tid=1486199]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
198ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
77ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 573ms |

| 0 / 0 |
