Terminaali -bash: $: command not found
Xcode, Mac OS X Server sekä muuta hauskaa ja hyödyllistä
Terminaali -bash: $: command not found
Viesti Kirjoittaja skenewear »
Minulla on ongelma terminaalin kanssa.
Jos vaikka teen komennon $ echo 'This is input text' tulee ilmoitus -bash: $: command not found vaikka sen pitäisi tietääkseni outputtaa tuon this is input text?
Osaako kukaan auttaa?
Jos vaikka teen komennon $ echo 'This is input text' tulee ilmoitus -bash: $: command not found vaikka sen pitäisi tietääkseni outputtaa tuon this is input text?
Osaako kukaan auttaa?
Viimeksi muokannut amanita, 24.3.2012 klo 16.26. Yhteensä muokattu 1 kertaa.
Syy: Ketju siirretty sopivammalle alueelle
Syy: Ketju siirretty sopivammalle alueelle
Re: Terminaali -bash: $: command not found
Jännää. Minulla toimii ihan hienosti tuo. Kokeiles lainausmerkeiksi "normaaleja" lainausmerkkejä. Eli: echo "This is input text"
Vaikka tosin toimii minulla noilla yksinkertaisillakin.
Vaikka tosin toimii minulla noilla yksinkertaisillakin.
Maailmassa on vain kolmenlaisia ihmistyyppejä:
Sellaisia, jotka osaavat laskea, ja sellaisia, jotka eivät osaa.
Sellaisia, jotka osaavat laskea, ja sellaisia, jotka eivät osaa.
Re: Terminaali -bash: $: command not found
Joskus komentorivillä voi olla yksinkertainen prompt juurikin noin mutta jos tuo taalan merkki on siinä ennen tuotajjari kirjoitti:Mikäs ihmeen komento toi taalan merkki on?
komentoa se antaa juurikin tuon virheen ->
bash-3.2$ $ echo "testi"
bash: $: command not found
oikein on siis ->
bash-3.2$ echo "testi"
testi
- E -
-
- Viestit: 513
- Liittynyt: 27.4.2010 klo 15.05
- Paikkakunta: Vantaa
- Viesti:
Re: Terminaali -bash: $: command not found
Viesti Kirjoittaja Stargazers »
Juu tuo $ on jos asettaa PS1 ympäristömuuttujan $-merkiksi komennolla PS1=$ jolloin PS1 on tuo $ eikä sitä siis tule kirjoittaa. Yleensä oppaissa yms. käytetään $ merkkiä vain symboloimaan että tarkoitus kirjoittaa komento shelliin ilman sitä dollarimerkkiä kuten yllä olevasta viestistäkin ilmi kävi.
"You must be the change you want to see in the world." - M. Gandhi | http://painlessdestiny.bandcamp.com/
- OmenaOnPunainen
- Viestit: 1708
- Liittynyt: 14.9.2010 klo 16.14
Re: Terminaali -bash: $: command not found
Viesti Kirjoittaja OmenaOnPunainen »
UNIXin ns. Bourne-shellin prompti, ellen väärin erehdy. C-shellissä se on – hmm, olikos se #? Siitä on niin kauan...jjari kirjoitti:Mikäs ihmeen komento toi taalan merkki on?
- OmenaOnPunainen
- Viestit: 1708
- Liittynyt: 14.9.2010 klo 16.14
Re: Terminaali -bash: $: command not found
Viesti Kirjoittaja OmenaOnPunainen »
Vastaukseni puolestaan oli tarkoitus selkeyttää asiaa.jjari kirjoitti:Niin aivan. Mun kysymys oli siis retorinen
(En tiedä, mitä eroja näillä shelleillä tosiasiassa on. Sun-koneissa oli oletuksena C-shell. She sells C-shells on the C-shore.)
Re: Terminaali -bash: $: command not found
Esimerkiksi jos teeti jotain toimenpiteitä tai skriptejä, joissa käytetään ehtolauseita, looppeja, tms, niin niiden syntaksi ja mahdollisuudet ovat erilaiset. Jne.OmenaOnPunainen kirjoitti:Vastaukseni puolestaan oli tarkoitus selkeyttää asiaa.jjari kirjoitti:Niin aivan. Mun kysymys oli siis retorinen
(En tiedä, mitä eroja näillä shelleillä tosiasiassa on. Sun-koneissa oli oletuksena C-shell. She sells C-shells on the C-shore.)
- OmenaOnPunainen
- Viestit: 1708
- Liittynyt: 14.9.2010 klo 16.14
Re: Terminaali -bash: $: command not found
Viesti Kirjoittaja OmenaOnPunainen »
Kiitos! Arvelinkin, että jotain eroa täytyy olla.Thoth kirjoitti:Esimerkiksi jos teeti jotain toimenpiteitä tai skriptejä, joissa käytetään ehtolauseita, looppeja, tms, niin niiden syntaksi ja mahdollisuudet ovat erilaiset. Jne.OmenaOnPunainen kirjoitti:Vastaukseni puolestaan oli tarkoitus selkeyttää asiaa.jjari kirjoitti:Niin aivan. Mun kysymys oli siis retorinen
(En tiedä, mitä eroja näillä shelleillä tosiasiassa on. Sun-koneissa oli oletuksena C-shell. She sells C-shells on the C-shore.)
Näin ollen ei taida olla hyötyä, jos kaivan jostain esiin C-shell -scriptini. Tuskin niitä missään onkaan, vaikka kirjoitin ne MacPlussalla, kuuden CAD-työaseman hallinnointiin, ja ne olivat silloisella kovalevylläni. En nimittäin tullut toimeen vi:n kanssa, siitä varsinaisesta peruseditorista nyt puhumattakaan.
Re: Terminaali -bash: $: command not found
$ merkki tarkoittaa kirjallisuudessa, että ollaan normaalikäyttäjänä logautuneena.
# taas on merkkinä, että ollaan roottina...
Komentokehotteen eli promptin voi muuttaa millaiseksi haluaa kuten jo mainittiinkin.
Jos tuntuu, että käsky on hukassa, sitä voi haeskella kokeilemalla
joka näyttää missä käsky on hakemistohierargiassa.
Normaalisti se on:
/bin/echo
Tarkasta onko käskyä olemassa:
Katso on PATH muuttujasi määritelty:
Listassa pitäisi olla rivi
PATH=/usr/bin:/bin
Jos ei ole niin määrittele käsin:
# taas on merkkinä, että ollaan roottina...
Komentokehotteen eli promptin voi muuttaa millaiseksi haluaa kuten jo mainittiinkin.
Jos tuntuu, että käsky on hukassa, sitä voi haeskella kokeilemalla
Koodi: Valitse kaikki
$ which echo
Normaalisti se on:
/bin/echo
Tarkasta onko käskyä olemassa:
Koodi: Valitse kaikki
$ ls /bin/echo
Koodi: Valitse kaikki
$ env
PATH=/usr/bin:/bin
Jos ei ole niin määrittele käsin:
Koodi: Valitse kaikki
$ PATH=/bin
MacBook Pro ja iPhone ja E7 ja N9 ja Kubuntu ja Jolla
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit