Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Bash. Записать выполнение программы в файл.  (Прочитано 3096 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RCuPeR

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
  • Freedom
    • Просмотр профиля
Добрый день.

Мне нужно сравнить два файла и записать результат в файл.

Произвожу следующие действия:
#!/bin/bash

echo diff file1.sql file2.sql > data.txt
done

В файл data.txt записывается "diff file1.sql file2.sql" как строка. Т.е, программа не выполняется.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Bash. Записать выполнение программы в файл.
« Ответ #1 : 06 Января 2012, 16:38:23 »
Лишние слова: echo, done.

izamoo

  • Гость
Re: Bash. Записать выполнение программы в файл.
« Ответ #2 : 11 Января 2012, 22:01:38 »
что значит сравнить два файла? По колличеству строк? Найти одинаковые строки? Найти неодинаковые строки?  Что должно получится в итоге?
« Последнее редактирование: 11 Января 2012, 22:03:55 от izamoo »

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Bash. Записать выполнение программы в файл.
« Ответ #3 : 11 Января 2012, 22:02:47 »
При чем здесь программирование? Переехали.

Оффлайн shura0

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Bash. Записать выполнение программы в файл.
« Ответ #4 : 12 Января 2012, 13:01:35 »
#!/bin/bash

diff file1.sql file2.sql > data.txt

Оффлайн Charles Malaheenee

  • Активист
  • *
  • Сообщений: 756
  • Учтите, мы можем дать и вредный совет.
    • Просмотр профиля
Re: Bash. Записать выполнение программы в файл.
« Ответ #5 : 12 Января 2012, 13:08:24 »
#!/bin/bash - это если скриптом оформляете.
Для одноразовой команды можно просто diff file1.sql file2.sql > data.txt

Вообще, тут ну просто на атомы разжевано
Все мы где-то, когда-то и в чем-то были новичками.

 

Страница сгенерирована за 0.081 секунд. Запросов: 25.