Strona 1 z 1

Bash, porównanie 3 katalogów i wypisanie różnic

: 01 sierpnia 2012, 12:48
autor: fulbi
Witam!

Jest to mój pierwszy post na forum dlatego proszę o wyrozumiałość.

Miałem problem ze zbudowaniem skryptu w bashu, który porównuje 3 katalogi, w których są różne pliki. Skrypt miałby za zadanie przeskanować (zrobić listę plików) i porównać je między sobą oraz wypisać co doszło, co zostało usunięte.

Wykonałem już kod:

Kod: Zaznacz cały

#!/bin/bash
cd Katalog1
ls > lista1
cd ..
cd Katalog2
ls > lista2
cd ..
cd Katalog3
ls > lista3
cd ..diff3 Katalog1/lista1 Katalog2/lista2 Katalog3/lista3

Wszystko się ładnie porównuje i wyświetla różnice.

Miałbym pytanie, czy byłaby możliwość dodania do tych wyników, nie tylko nazwy pliku, ale i daty utworzenia?