Kezdőoldal » Számítástechnika » Programok » Az ls paranccsal Linux alatt...

Az ls paranccsal Linux alatt hogy lehet sorbarendezve kiíratni csupán számokat tartalmazó fájlneveket?

Figyelt kérdés

#linux #rendezés #LS #csak számok
2015. jún. 9. 04:49
1 2
 11/13 anonim ***** válasza:

Így már más a leányzó fekvése... ebben az esetben használd amit a #10-es írt!

a sort-nak a "-n" kapcsolója jelenti a numerikus rendezést

2015. jún. 9. 15:56
Hasznos számodra ez a válasz?
 12/13 A kérdező kommentje:

fname=`ls -1 | sort -n`

echo "$fname" >> files.txt


A files.txt tartalma:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


Működik.

Köszönöm szépen, mindannyian nagyon rendesek vagytok, minden válaszolónak, minden válaszra plusszt adtam!

(A sort parancs dereng, hogy használtam, nem tanultam szkriptírást, így google-ból bogarászok ki mindant, így írok a saját problémáimra, néha pár oldalas szkripteket, ezzel, csak az a baj, hogy csomó megoldást nem jegyzek meg fejben és sokszor a saját szkriptjeimet "kalapálom" át.)


Mindenkinek további szép hetet kívánok!

2015. jún. 9. 16:23
 13/13 anonim ***** válasza:

Örülök, hogy sikerült végül.


erre azért hadd mutassak egy egyszerűbb módot:

fname=`ls -1 | sort -n`

echo "$fname" >> files.txt


ls -1 | sort -n > files.txt


:)

2015. jún. 9. 16:29
Hasznos számodra ez a válasz?
1 2

További kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!