split og cat - opdel og saml data | Lær Linux for begyndere (serie)
13 visninger
0 likes
0 kommentarer
04. May 2023
Statistik
13
Visninger0
Likes0
Kommentarer5:33
Længde2 år
UdgivetBeskrivelse
💾 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.
🪴 Arkiv: Denne video er optaget i 2017 som en del af v5.dk e-læring projektet. Videoen er lagt op på YouTube ifm. lukning af v5.dk.
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 tekstfiler. Split kan f.eks. også bruges hvis du har en stor data-fil, f.eks. et .iso-image der fylder 1200 megabyte.
I stedet 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 (→ skal være en krokodillemund, men YouTube understøttet ikke bruges af dette tegn i videobeskrivelse, se her: https://paste.sikkersupport.dk/view/bd9464c7 🐊)
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
☁️ Da v5.dk er lukket anbefaler vi at bruge https://Cloudservers.dk hvor du kan få en #Linux #Cloudserver helt gratis i 4 dage helt uden kreditkort. 📣 Hey! Hvis du syntes denne video var 🔥, så smash '👍🏻Like' knappen og tryk på '▶️Abonner' for at få mere action 🤪🦒🐧
🔔 Og husk at ringe på klokken, så du ikke misser noget!
🧑🏻💻 Programmering og e-læring:
Er du nysgerrig på kode? Tjek mine programmeringsvideoer på min nystartede dev-kanal: https://youtube.com/@girafdev?sub_confirmation=1
🪴 VLOGs, Gaming og Reactions:
Lyst til at følge med i min dag? Se mine VLOGS og meget mere på min nystartede giraf-kanal: https://youtube.com/@girafmix?sub_confirmation=1
🎥 Vil du vide mere om det udstyr jeg bruger? Se min video om mine kamera her: https://youtu.be/tumf9dw8K7U
⚙️ Se alle mine nyeste tech-videoer på min hovedkanal: https://youtube.com/@girafpingvin?sub_confirmat...
☕ Elsker du mit arbejde så meget, at du gerne vil støtte det? Jeg ville elske en kop kaffe! ☕️💛 https://buymeacoffee.com/girafpingvin
👨💻 Vil du have mere? Tjek min blog ud på https://girafpingvin.dk hvor jeg deler alt fra tech og mit Cloud-startup til mit liv som far til 2 skønne børn.
🙏🏻 Og lad os ikke glemme Instagram! Følg mig for flere bag-kulissen billeder 📸 https://instagram.com/girafpingvin ♥️
Tak fordi du kiggede med! Vi ses i det næste eventyr 👋️ /🦒️🐧️ #girafpingvin
🪴 Arkiv: Denne video er optaget i 2017 som en del af v5.dk e-læring projektet. Videoen er lagt op på YouTube ifm. lukning af v5.dk.
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 tekstfiler. Split kan f.eks. også bruges hvis du har en stor data-fil, f.eks. et .iso-image der fylder 1200 megabyte.
I stedet 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 (→ skal være en krokodillemund, men YouTube understøttet ikke bruges af dette tegn i videobeskrivelse, se her: https://paste.sikkersupport.dk/view/bd9464c7 🐊)
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
☁️ Da v5.dk er lukket anbefaler vi at bruge https://Cloudservers.dk hvor du kan få en #Linux #Cloudserver helt gratis i 4 dage helt uden kreditkort. 📣 Hey! Hvis du syntes denne video var 🔥, så smash '👍🏻Like' knappen og tryk på '▶️Abonner' for at få mere action 🤪🦒🐧
🔔 Og husk at ringe på klokken, så du ikke misser noget!
🧑🏻💻 Programmering og e-læring:
Er du nysgerrig på kode? Tjek mine programmeringsvideoer på min nystartede dev-kanal: https://youtube.com/@girafdev?sub_confirmation=1
🪴 VLOGs, Gaming og Reactions:
Lyst til at følge med i min dag? Se mine VLOGS og meget mere på min nystartede giraf-kanal: https://youtube.com/@girafmix?sub_confirmation=1
🎥 Vil du vide mere om det udstyr jeg bruger? Se min video om mine kamera her: https://youtu.be/tumf9dw8K7U
⚙️ Se alle mine nyeste tech-videoer på min hovedkanal: https://youtube.com/@girafpingvin?sub_confirmat...
☕ Elsker du mit arbejde så meget, at du gerne vil støtte det? Jeg ville elske en kop kaffe! ☕️💛 https://buymeacoffee.com/girafpingvin
👨💻 Vil du have mere? Tjek min blog ud på https://girafpingvin.dk hvor jeg deler alt fra tech og mit Cloud-startup til mit liv som far til 2 skønne børn.
🙏🏻 Og lad os ikke glemme Instagram! Følg mig for flere bag-kulissen billeder 📸 https://instagram.com/girafpingvin ♥️
Tak fordi du kiggede med! Vi ses i det næste eventyr 👋️ /🦒️🐧️ #girafpingvin
Mere fra nørdegiraf (tech)
Se allegirafpingvin
3 kanalergirafpingvin er en dansk content creator, der laver sjovt, skørt og energifyldt indhold med masser af humor og kæmpe good vibes. Universet blander børnevenlig underholdning, challenges, reaktioner og kreative videoer – ofte med den ikoniske girafpingvin-figur som midtpunkt. Med en legesyg stil og et stærkt community spreder girafpingvin grin, kaos (på den gode måde) og feelgood-stemning på især YouTube og sociale medier. 🦒🐧✨
Gamebox Festival 2026
Om 32 dage
· MCH Arena
Video info
- Kategori: Uddannelse
- Længde: 5:33
- Udgivet: 04. May 2023