LINUX.ORG.RU

Сравнение в Bash-скрипте


0

0

Есть надобность сравнивать 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

anonymous

>if [ `cmp -s emcount /tmp/emcount/now` ]; then 
 if    cmp -s emcount /tmp/emcount/now   ; then 

sdio ★★★★★
()
Ответ на: комментарий от php-coder

Спасибо за исчерпывающий хелп.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.