• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af duca | 28.01.2008 14:42

Hjælp til at sammenligne 2 filer

Hjælp generelt
Hey!

Jeg har brug for lidt hjælp til et bash script der skal sammenligne 2 filer for at se om de har ændret sig, dog skal linier der starter med # ikke sammenlignes.

Jeg er selv ude i diff --ignore-matching-lines ... men kan få det til at fungere efter hensigten :( .....

Håber der er en som sidder med guldkornet :)

På forhånd tak!
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer6

# 1

18 år siden

Permalink

Indsendt af ajbo den 28. januar 2008 kl. 15:08

Permalink

Re: Hjælp til at sammenligne 2 filer

Her kan du bruge

grep -r
  • Log ind eller opret dig for at tilføje kommentarer

# 2

18 år siden

Permalink

Indsendt af duca den 28. januar 2008 kl. 15:35

In reply to Re: Hjælp til at sammenligne 2 filer by ajbo

Permalink

Re: Re: Hjælp til at sammenligne 2 filer

Hvad skulle grep -r gøre?
Jeg kunne forestille mig grep -v \# men så melder $? herefter altid 0/true :(

Det kan godt være mit først post ikke var helt klar, men det jeg ønsker er at se om 2 filers indhold er ens (2 x udtræk fra db), hvis de er skal bash scriptet melde true eller false!
  • Log ind eller opret dig for at tilføje kommentarer

# 3

18 år siden

Permalink

Indsendt af flashog den 28. januar 2008 kl. 15:41

Permalink

Re: Hjælp til at sammenligne 2 filer

Hvad var der galt med diff -I ?
  • Log ind eller opret dig for at tilføje kommentarer

# 4

18 år siden

Permalink

Indsendt af duca den 28. januar 2008 kl. 15:49

In reply to Re: Hjælp til at sammenligne 2 filer by flashog

Permalink

Sikkert ingenting :) ....


Sikkert ingenting :) .... men jeg er ingen haj til regexp - så det er her mit problem ligger. Jeg kan simpelthen ikke få diff til at se bort fra linier der starter med #
  • Log ind eller opret dig for at tilføje kommentarer

# 5

18 år siden

Permalink

Indsendt af ajbo den 28. januar 2008 kl. 16:27

Permalink

Re: Hjælp til at sammenligne 2 filer

Her er så mere forklaring, håber det hjælper denne gang


grep -r svarer til rgrep og er beregnet til at finde samme ord i et større antal filer
og foldere.

Der er manual til begge i f.eks.
man grep (der er fyldig beskrivelse på http://en.wikipedia.org/wiki/Grep)
  • Log ind eller opret dig for at tilføje kommentarer

# 6

18 år siden

Permalink

Indsendt af flashog den 28. januar 2008 kl. 16:29

Permalink

regular expressions

her er et godt sted at starte: http://www.regular-expressions.info/
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Openmediavault 0
GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0
KDE Plasma 6.6 tilføjer en funktion, som brugerne har spurgt efter i evigheder 0
Linux i København 12.01.2026: Open source i det offentlige 0
Dansk distro Omarchy 0

Seneste aktivitet

Driver til min scanner? 5
Printer Epson ET-2865 problem 16
Sudo 7
Thunderbird filvedligeholdelse 2
BigLinux 1
rsync og filsystem 4
Debian 13.3.0 8
E-mail blues 7
Linux Mint 22.3 - hvornår opdatere? 10
Canon-printer: Jeg savner "Ink-Toner Level"-meddelelse 10
billede af nuværende installation 2
mapper 4
LinuxIn live 9
Linux Debian på ekstern HD 4
usb disk *LØST* 2
Pacman kunne erstattes af en anden Rust baseret mulighed 1
Epson skanner software 8
Debian 1
Winboat 4
Nu kan man skrive private beskeder 14

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !