Ubuntu Suomen keskustelualueet

Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: teele - 08.06.19 - klo:10.36

Otsikko: bash-komentojono jotenkin muokattuna windows-koneelle, onnistuisiko?
Kirjoitti: teele - 08.06.19 - klo:10.36
Onnistuin tekemään toimivan bash-komentojonon ja osaan käyttää vain Ubuntua.

Jos haluaisi käyttää samanlaista komentojonoa windowsissa, voisiko nyt toimivaa komentojonoa käyttää pohjana tai muokata niin, että se toimisi myös windowsin cmd-ikkunassa tai jollain muulla tavalla.

Bash komentojono on tässä alla ja siinä esiintyvä reject -ohjelma on luultavasti saatavissa myös windowsin exe -muodossa. Se käyttää kahta ohjelmaparametria, jotka annetaan sille kutsussa. 5n tulee suoraan bash-komentojonosta ja toinen on bash-käskylle annettu parametri, joka menee sellaisenaan reject -ohjelmalle.

Koodia: [Valitse]
#!/bin/bash

for f in *.html
do
          n=${f}
          echo $n
         ./reject $n $1 > $n.fresh
done

Netissä kirjoitetaan, että windowsille voi asentaa palikan linuxille,

https://docs.microsoft.com/en-us/windows/wsl/install-win10

mutta kätevämpää olisi, jos voisi komentojonon kirjoittaa windowsin bat -muotoon. Varma ratkaisuhan on tietysti asentaa Ubuntu windowsin rinnalle, mutta pienen komentojonon ajamiseen se tuntuisi vähän liian ronskilta toimenpiteeltä :)
Otsikko: Vs: bash-komentojono jotenkin muokattuna windows-koneelle, onnistuisiko?
Kirjoitti: Jakke77 - 08.06.19 - klo:10.48
oletko siihen windows shelliin tutustunut, onnistusko sillä tollaset paremmin windowsin puolella
Otsikko: Vs: bash-komentojono jotenkin muokattuna windows-koneelle, onnistuisiko?
Kirjoitti: AimoE - 08.06.19 - klo:11.07
Miksi juuri cmd? Onhan myöskin bash käytettävissä. Asenna Cygwin, saat ison joukon unix-komentoja käyttöösi.