Bash script dateien vergleichen?

3 Antworten

Metadaten der Datei: stat

Vergleich je nach Bedarf: cmp/diff

  1. Dateien verglichen geht mit comp für hilfe comp /?
  2. Dateigröße
set "_existingfilesize="
FOR /F %%A in ("flava.jpg") DO SET _existingFileSize=%%~zA
if defined _existingfilesize (echo %_existingfilesize%) else (echo file not found)

3.Änderungsdatum

for %a in (MyFile.txt) do set FileDate=%~ta echo %FileDate%
Woher ich das weiß:Studium / Ausbildung – Informatikstudent

wenn du den Inhalt vergleichen magst:

$ diff <(sort datei1) <(sort datei2)
10,11c10
< a
< a
---
> b

(ausgabe hängt von den dateien ab)

Wie viel Speicher eine Datei verbraucht = Größe der Datei:

$ du -h datei1 #mit Einheit
4    datei1

$ du datei1 #ohne Einheit

4.0K    datei1

Typ, Besitzer, Gruppe, Änderungsdatum und Name bekommst du mit:

$ ls -la test1                           
-rw-rw-r-- 1 user user 4 Nov  8 14:17 datei1