11. november 2004 - 12:27
Der er
9 kommentarer og 1 løsning
bash script fjerne tomme linjer
hej hvordan laver jeg et bash-script der fjerner tomme linjer i en text fil
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
11. november 2004 - 12:33
#1
Ren bash eller har du adgang til gawk eller perl ?
11. november 2004 - 12:36
#2
ren bash
11. november 2004 - 12:38
#3
jeg har prøvet med grep -a "^$" $1 > temp.txt men den viser kun de blanke hvordan vender jeg den..
11. november 2004 - 12:53
#4
-v eller --invert-match
11. november 2004 - 13:09
#5
jow men så slutte den med en blank linje
11. november 2004 - 13:14
#6
lige nu virker det her grep -"$"v "^$" $1 > temp.txt men jeg får en blank linje til sidst
11. november 2004 - 13:15
#7
sorry sådan her er den grep -v "^$" $1 > temp.txt
11. november 2004 - 14:08
#8
er der nogen der kan fortælle mig hvordan jeg for den til at slette den sidste blanke linje
11. november 2004 - 19:44
#9
Følgende udskriver alle linier, undtagen den sidste: COUNT=`grep -c -n "" last.sh` COUNT=`expr $COUNT - 1` head -n $COUNT last.sh last.sh er filnavnet. Du kan så pipe output fra head kommandoen til en anden fil.
02. december 2005 - 09:08
#10
lukkrt
Kurser inden for grundlæggende programmering