Pitäisi olla muotoa:
tämäon1rivi
tämäon2rivi
tämäon100rivi
elikkä sama teksti, mutta väliin numerot 1-100.
Miten teen tiedostoon 100 erilaista riviä
12
95
Vastaukset
Jos tuo tarvitsee tehdä vain kerran, niin minä kopioisin seuraavan tekstin 10 kertaa ja lisäisin sitten puuttuvat numerot käsin:
tämäon1rivi
tämäon2rivi
tämäon3rivi
tämäon4rivi
tämäon5rivi
tämäon6rivi
tämäon7rivi
tämäon8rivi
tämäon9rivi
tämäon0rivi
Jos tarvitsee tehdä useammin, niin sitten sopiva pikku ohjelma. Onko väliä millä ohjelmointikielellä?Tässä vielä pikku komento jolla tuon voi tehdä. Avaa Terminal/Pääte näppäinyhdistelmällä Ctrl-Alt-T ja kirjoita seuraava komento:
perl -e 'print "tämäon${_}rivi\n" for 1..100' > rivit.txt
Onnistuu toki muillakin kielillä, mutta olettaisin että perl on valmiiksi asennettuna Ubuntussa.- Anonyymi
Siinäpä se! Kiitos!
- Anonyymi
Onnistuisiko tuo sama muuten pelkällä Ubuntun bashilla?
En ole aloittaja, uteliaana vain kysyn. Anonyymi kirjoitti:
Onnistuisiko tuo sama muuten pelkällä Ubuntun bashilla?
En ole aloittaja, uteliaana vain kysyn.Onnistuu pelkällä Bashilla, en vain ollut varma oliko Ubuntun oletus-shell Bash joten en tätä maininnut:
for x in {1..100}; do echo "tämäon${x}rivi"; done > rivit.txt- Anonyymi
malaire kirjoitti:
Onnistuu pelkällä Bashilla, en vain ollut varma oliko Ubuntun oletus-shell Bash joten en tätä maininnut:
for x in {1..100}; do echo "tämäon${x}rivi"; done > rivit.txtNäppärää! Kiitos!
- Anonyymi
Yksi tapa on käyttää xargsin merkkijonon korvausta. Parametrin -I jälkeen tulee merkkijono (esimerkissä 'korvaa'), joka sitten laitetaan haluttuun paikkaan tulosteeseen.
seq 1 3 | xargs -I korvaa echo tämäonkorvaarivi
tämäon1rivi
tämäon2rivi
tämäon3rivi - Anonyymi
Pythonkin on varmaan aika monen Ubuntun mukana.
python3 -c "for i in range(1,5): print('tämäon' str(i) 'rivi')"
tämäon1rivi
tämäon2rivi
tämäon3rivi
tämäon4rivi - Anonyymi
Turha tehdä asiaa monimutkaisemmaksi kuin se on, eli mitään silmukkarakenteita ei tarvitse kirjoittaa. Homman voi tehdä näin:
echo foo{1..100}bar > tiedosto.txt
T. miksuh- Anonyymi
Ja jos kaikkien tiedostojen nimien halutaan olevan yhtä monta merkkiä pitkiä niin sillon voidaan tehdä esimerkiksi näin:
echo foo{001..100}bar > tiedosto.txt - Anonyymi
Ja jos kaikkien tiedostojen nimien halutaan olevan yhtä monta merkkiä pitkiä niin sillon voidaan tehdä esimerkiksi näin:
echo foo{001..100}bar > tiedosto.txt
T. miksuh - Anonyymi
Anonyymi kirjoitti:
Ja jos kaikkien tiedostojen nimien halutaan olevan yhtä monta merkkiä pitkiä niin sillon voidaan tehdä esimerkiksi näin:
echo foo{001..100}bar > tiedosto.txt
T. miksuhHups, tarkoitus oli tietysti sanoa, että jos tiedoston rivien halutaan olevan yhtä monta merkkiä pitkiä. Mutta itseasiassa samaa tapaa voi käyttää myös esimerkiksi tiedostojen ja hakemistojen luomisen vaikkapa touch ja mkdir -komentojen kanssa. Itse käytän vastaavaa tapaa monesti eräiden hakemistojen luomiseen.
T. miksuh
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tyttäreni kuoli lihavuusleikkaukseen.
Miettikää kuiten 2 kertaa, ennenkuin menette lihavuusleikkaukseen.2796142Viiimeinen viesti
Sinulle neiti ristiriita vai mikä nimesi sitten ikinä onkaan. Mulle alkaa riittää tää sekoilu. Oot leikkiny mun tunteill651979- 1801760
- 1191231
epäonnen perjantain rikos yritys
onpa epäselvä kuva, tuolla laadullako keskustaa tarkkaillaan lego hahmotkin selvempiä141195Suomessa ei ole järkeä tarjota terveyspalveluita joka kolkassa
- Suomen väestötiheys 1.1.2022 oli 18,3 asukasta maaneliökilometriä kohden. - Uudenmaan maakunnassa asuu keskimäärin 181601093Yllätyspaukku! Vappu Pimiä rikkoi vaikean rajapyykin yllättävässä bisneksessä: "Nyt hymyilyttää...!"
Wau, onnea, Vappu Pimiä, upea suoritus! PS. Pimiä tänään televisiossa, ohjelmatietojen mukaan hän on Puoli seiskassa vie71076Kirjoitin sinulle koska
tunnen sinua kohtaan niin paljon. Sydäntäni särkee, kun kätken ihastumisen, kaipauksen, sinua kohtaan tuntemani lämmön j41981RÖTÖSHERRAT KIIKKIIN PUOLANGALLA.
Puolankalaisilla tehtävä ryhmäkanne itsensä yleintäneistä rötöstelijöista, sekä maksattaa kunnan maksama tyhmän koplan j49951Martina pääsee upeisiin häihin
Miltäs se tuntuu kateellisista. Anni Uusivirta on Martinan kavereita.288942