Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Linux (Ubuntu, Debian, Red Hat, CentOS, Mint)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2012, 23:12   #1
The Real Kos
Пользователь
 
Регистрация: 16.05.2011
Сообщений: 18
Сообщение Создание командного файла

Всем доброго времени суток. В общем есть задача:
Код:
Вывести результат работы команды ps в 1 файл и сохранить копию этого файла без первой строки во 2 файле
Я в Linux'e полный ноль. Знаю что вывести все процессы команда "ps". Скопировать файл1 в файл2 команда "cp".
Не понимаю как текущие процессы записать в файл, ну не на гуглил. И есть команда "sed -e '1d' filename.txt" - она почему то удаляет первую строку только в командной строке, а в самом файле нет. Помогите кто чем сможет
The Real Kos вне форума Ответить с цитированием
Старый 14.11.2012, 23:48   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Предположу что имелись ввиду работы с перенаправлением потока:
Код:
ps >> 1.txt
sed ...ее параметры... << 1.txt /w 2.txt
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.11.2012, 23:59   #3
The Real Kos
Пользователь
 
Регистрация: 16.05.2011
Сообщений: 18
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Предположу что имелись ввиду работы с перенаправлением потока:
Код:
ps >> 1.txt
sed ...ее параметры... << 1.txt /w 2.txt
Если честно, не знаю с потоками или нет, вот что сверху написано, такое и условие . Не много не понял как правильно нужно вторую команду использовать...
The Real Kos вне форума Ответить с цитированием
Старый 15.11.2012, 00:03   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я к сожалению с Линуксом на Вы, так что точно тебе не скажу.
Почитай подробнее о перенаправлениях << в Линуксе и о sed
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.11.2012, 00:58   #5
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию

Эмм, так?
Код:
ps >> file1.txt
sed -e '1d' file1.txt >> file2.txt
Kostia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интерпретатор командного языка shell catmax_2 Помощь студентам 0 09.05.2012 12:02
Создание файла если такого файла нету Shaitan63 Помощь студентам 14 10.04.2010 20:39
Открытие файла и создание графика на основе чисел из файла Simon..14 Общие вопросы C/C++ 8 09.06.2009 10:18
Создание файла BigRem Общие вопросы Delphi 8 06.01.2008 16:52
Написать имитацию командного интерпретатора Windows DOS Помощь студентам 6 03.11.2007 19:14