v5.dk logo
Kom ind og besøg vores Discord Chat-community
Bliv medlem her eller læs mere om Discord her
1 stor kaffe i byen eller 1 hel md.
som Premium-medlem, valget er dit! :-)

Mere info Køb nu

Premium på v5.dk
v5.dk logo  v5.dk e-learning
Log på med Facebook
  • Log ind på v5.dk
  • Opret bruger
  • Log ind
  • v5.dk Premium
  • v5.dk Premium
  • Hvad siger vores kunder?
  • E-læring for begyndere
  • icon for WordPress 4 e-learning WordPress 4
  • icon for Office 365 e-learning Office 365
  • icon for Microsoft Word e-learning Microsoft Word
  • Bloggen for alle
  • E-læring for nørder
  • icon for PHP-programmering e-learning PHP-programmering
  • icon for iOS Programmering e-learning iOS Programmering
  • icon for Linux Server e-learning Linux Server
  • Bloggen for nørder
  • Arkiverede videoer
  • Fællesskab
  • Forum
  • Idéer og ønsker
  • Markedspladsen
  • v5.dk Premium
  • Gratis webhotel
  • Cloud-servere
  • Om v5.dk
  • Søg på v5.dk
  • Om v5.dk ApS
    • Om virksomheden
    • RSS-feeds og tjenester
    • Driftsmeddelelser
    • Presse-kit
    • Ledige jobs
    • Social Netværk
      • Facebook
      • Twitter
      • Instagram
    • Alt det andet
      • Forretningsbetingelser
      • Ophavsret og Copyright
  • Kontakt kundeservice
  • FAQ og Hjælp
    • Premium og abb.
    • Videoer og Afspiller
    • Forum og Points
    • Cloud-servers
  • Partner/Virksomhed
  • Partner-kanal
v5.dk logo mobile
  • Menu
  • Opret bruger

split og cat - opdel og saml data
Split og Cat er to værktøjer i Linux der gør det muligt at opdele data og herefter samle det igen med Cat.

split og cat - opdel og saml data
  1. v5.dk
  2. e-learning for nørder
  3. Linux Server
  4. Lær Linux til servere for begyndere
  5. split og cat - opdel og saml data

Bliv medlem og se videoen
Problemer med afspilning?

Tweet
Næste afsnit Forrige afsnit
Profile picture
Hej gæst få adgang til denne video: Opret bruger eller log på via Facebook
  • #Linux
  • #Ubuntu Linux
  • #Software
  • #Open Source
  • #SSH

split & cat

Opdel og saml data i Linux

Split og Cat er to værktøjer i Linux der gør det muligt at opdele data og herefter samle det igen.

Hvornår kunne man få glæde af Split og Cat? - faktisk er der mange muligheder for at bruge Split og Cat. I dette indlæg vil jeg blot beskrive to situationer hvor jeg har haft brug for Split og Cat værktøjerne i Linux

Real-world eksempel: Gammelt lager-system

Jeg fik på et tidspunkt en opgave for en ældre virksomhed der sælger reservedele at skulle levere en liste over alle deres parts (varer) fra deres webshop til et gammelt lager-system de havde stående.

Lige pt. opdaterede de manuelt begge systemer når der kom nye varer, og det var af flere årsager ikke særligt effektivt: spild af tid, og så skete der ofte fejl. De ønskede derfor hver nat, at alle varer fra webshoppen blev læst ud i en fil og importeret ind i det gamle lager-system, automatisk.

Heldigvis havde webshoppen et API, så jeg fik kodet et lille script der udlæste data, og herefter til en fil som det gamle lager-system kunne forstå. Problemet var blot at det gamle lager-system ikke understøttede mere end 1.000 linjer ad gangen pr. fil. Heldigvis eksisterer split, så jeg kunne hurtigt splitte min fil ud til flere filer med 999 linjer pr. fil - det skete med følgende kommando:

$ split -l 999 output.csv

Binære filer

Split kan også bruge til andet end tekst-filer. Split kan f.eks. også bruges hvis du har en stor data-fil, f.eks. et .iso-image der fylder 1200 megabyte.

Istedet for at bruge -l 10 (split hver 10. linje) kan du også splitte efter f.eks. hver 100 megabyte, dette gøres med kommandoen:

split -b 100m minfil.iso

Herefter har man nu 12 filer (xaa, xab, xac...) som nemt kan samles til minfil.iso igen vha. cat:

cat x* > minfil.iso

Emner i denne video

I denne e-læringsvideo på dansk gennemgår vi følgende emner trin-for-trin:

  • Split en fil vha. split-funktionen
  • Samle filer igen vha. cat-funktionen
  • Små tips og tricks

Forum-emner om Linux

Emne Svar Løst
Avatar for annatjoernelundNogen der arbejder med Raspberry Pi som PLC.....så vil jeg gerne sparre lidt med jer.......
Linux | @annatjoernelund
05
Avatar for SynnoveLinux Server
Linux | @Synnove
715
Avatar for HrCalmar#!/usr/bin/php - PHP
Linux | @HrCalmar
4
Avatar for HrCalmarsudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
Linux | @HrCalmar
4
Avatar for pstoFejl ved Cronjobs
Linux | @psto
2
Avatar for TaxickPublic Key + Windows + Centos 7.2
Linux | @Taxick
10
Avatar for PalleAdgang til ikke redelegeret domæne på V5-Cloudserver
Linux | @Palle
3
Avatar for Taxick{CentOS 7 - FirewallD] Åben SSH for fast IP ellers block
Linux | @Taxick
7

Download materialer

Du skal være Premium før du kan downloade materialer til denne video!

Lektion status



Denne lektion kræver Premium!
Læs mere her

Dine personlige noter til denne lektion

Denne funktion er kun tilgængelig for Premium-medlemmer. Læs mere her

Episode
Kom igang med dette afsnit
Deaktiver root-bruger og opret din egen bruger
Hold din Linux og alle dine pakker herpå opdateret
Linux og filsystemet
Rettigheder på filer og mapper
cat, tail og echo
cat og grep
find og locate
diff i linux - sammenlign filer
split og cat - opdel og saml data
Wordcount (wc) til optælling af indhold i filer
sed - filtrer og transformer tekst
grep, egrep og fgrep
du og df
Rettelse af locale-fejl på Linux
Grundlæggende introduktion til firewall i Linux
Har du et spørgsmål om Linux?

Få svar på dine spørgsmål om f.eks. Linux eller andre IT- og teknologi relaterede emner. Vores forum er gratis, og giver dig mulighed for at oprette og svare spørgsmål.

Nyt spørgsmål Gå til forum
v5.dk

Du kan også følge os på Twitter og Instagram

Bygget med af v5.dk
© Copyright 2006-2022 • Forretningsbetingelser • Copyright • Persondata- og Cookiepolitik
v5.dk ApS - Åbogade 15 - 8200 Aarhus N - CVR: 36902833
v5.dk logo
Hej, vi hedder v5.dk og vi laver e-learning på dansk

v5.dk er sat i verden for at gøre teknologi tilgængeligt og anvendeligt for både professionelle og almindelige brugere på alle niveauer.

93 200 555
  Skriv til os
v5.dk bruger cookies til at huske dine indstillinger, livechat samt til statistik
 

Alle vores priser er inkl. moms Sikker SSL-beskyttet forbindelse

Dankort og Visa-Dankort  Visa  Mastercard og Mastercard Junior  Maestro

  • Produkter
  • v5.dk Premium
  • Cloud-servers
  • v5.dk
  • Om v5.dk
  • Kunderne siger
  • Kontakt os
  • Presse
  • Stay updated
  • RSS & tjenester
  • Søg på v5.dk
  • Sitemap