Честно говоря, понятия не имею, почему препод их забраковал. Задания правильные, поставленную задачу команды выполняют, чего ещё нужно - я не знаю. Когда будет известно как должны выглядеть правильные задания - отпиши тут, интересно будет посмотреть. Upd: Dj Skeleton™, если никто ещё не откликнулся, стукни в аську(отправил в ПМ). Попробуем помочь
Всё равно интересно почему оно у тебя не работает. Напиши какую ошибку выводит и как ты пытаешься это делать? Я делаю это в bash. Может у тебя просто sh? =) Можно ещё вместо head tail использовать. А кто кстати сказал что он это преподу сдаёт? Колись, кто даёт такие злые задания, а то прикрою топик =))) Что-то ты слишком много придлагаешь за такие пустиковые задачи =)
у меня винда и cygwin со всем необходимым для шелла. выдает такое: dj-skeleton@djskel ~ $ vim /usr/bin/ bash: vim: command not found получается, что даже если такая команда и существует, у меня ее нет, наверное не установлена. задания дает препод. и почему 1000 это много? я думаю по 100 руб за задачу вполне норм... или нет? и я же прошу просто помочь с реализацией задачи, комментировать все пытаюсь сам(это обязательное условие для приема задачи), может потому и не принимают))) но с другой стороны, что такого неправильно можно прокомментировать например во втором задании? О_о почему мне пришел ответ "не принял"?
эх зажрались люди, 1000 рублей за такую фигню... это ж сколько пива выпить можно =)) Напиши что за ответ ты отправил преподу дословно и мы напишем тебе почему он тебе сказал не принято.
2ShadOS, да там все было правильно за исключением того, что я не переправлял поток ошибок в /dev/null. просто получалась такая фигня, что до того как будет найден результат, find обращался к папкам/файлам, к которым нет доступа(т.к. в институте не рут) и сыпалась целая куча сообщений отказано в доступе отказано в доступе отказано в доступе вот)))
пипл!, со всеми задачами разобрался сам, только срочно жизненно необходима ваша помощь! выполните кто-нибудь у себя следующие команды и отпишите здесь реакцию баша на них. для 6-й задачи. cd /etc/ ls -l passwd и cd /usr/bin/ ls -l passwd для 8-й задачи. ps aux |head -n 5 и ps -l и потом ps -l -p [UID] где [UID] - айдиншик процесса init для 9-й. ps aux --sort -pcpu |head -n 3 и ps au --sort -pmem |head -n 3 просто у меня cygwin, и в списке присутствует только один процесс - bash.((( как только доделаю эти задачки, выложу сюда решения всех 10-ти вместе с комментариями. если, конечно, кому-то интересно))
Code: # cd /etc && ls -l passwd -rw-r--r-- 1 root root 1237 2007-11-24 19:59 passwd # cd /usr/bin && ls -l passwd -rwsr-xr-x 1 root root 29060 2006-10-20 02:52 passwd # ps aux | head -n 5 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.3 0.0 1628 536 ? Ss 11:54 0:01 /sbin/init splash root 2 0.0 0.0 0 0 ? S 11:54 0:00 [migration/0] root 3 0.0 0.0 0 0 ? SN 11:54 0:00 [ksoftirqd/0] root 4 0.0 0.0 0 0 ? S 11:54 0:00 [watchdog/0] #ps -l F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 0 S 0 5095 5092 0 75 0 - 997 wait pts/0 00:00:00 bash 0 R 0 5164 5095 0 76 0 - 566 - pts/0 00:00:00 ps #ps -l -p 1 F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 4 S 0 1 0 0 76 0 - 407 - ? 00:00:01 init # ps aux --sort -pcpu | head -n 3 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 4997 5.5 3.8 127632 40044 ? SLl 11:56 0:16 amarok root 5304 3.9 0.0 1852 776 ? RN 12:00 0:01 /usr/bin/updatedb # ps aux --sort -pmem | head -n 3 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.2 0.0 1628 536 ? Ss 11:54 0:01 /sbin/init splash root 2 0.0 0.0 0 0 ? S 11:54 0:00 [migration/0]