Есть надобность сравнивать 2 файла в Bash скрипте. Возможно я что-то не так понял после прочтения мана к cmp, но команда cmp -s emcount /tmp/emcount/now всегда возвращает нуль, независино от того, одинаковые файлы или нет. Нужет ваш совет.
#!/bin/bash
if [ `cmp -s emcount /tmp/emcount/now` ]; then
echo "1"
else
echo "2"
fi

    
      Ответ на:
      
          комментарий
        от php-coder 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум ошибка в скрипте (2017)
 - Форум Помогите поправить скрипт (2020)
 - Форум bash 1 true or false ? (2004)
 - Форум Простой скрипт сравнения строк (2013)
 - Форум [bash] Многопоточность. (2011)
 
- Форум Не работает простой скрипт сравнения (2017)
 - Форум простой bash скрипт проверки локальной почты (2013)
 - Форум function name alias in bash (2018)
 - Форум Оптимизация bash скрипта. (2016)
 - Форум trouble with scripts (2004)