- Andersson
- Medlem ●
- Ljungby
% emacs -batch -l dunne
måste tillstå att jag aldrig spelat igenom det...
Skrevs ursprungligen av johan dansk
% emacs -batch -l dunne
måste tillstå att jag aldrig spelat igenom det...
Min terminal hittar ingen dunne-fil.
Faktum är att jag inte visste att emacs fanns i terminalen från början... En fråga bara: hur lämnar man emacs? ctrl-c & co. funkar ju inte...
Det skulle varit:
emacs -batch -l dunnet
>shake tree
You begin to shake a tree, and notice a coconut begin to fall from the air.
As you try to get your hand up to block it, you feel the impact as it lands
on your head.
You are dead.
You have scored 0 out of a possible 90 points.
Jag håller för övrigt med Micke F...
ber om ursäkt, ska utveckla lite mer
emacs har en rad inbyggda ("primitiva") spel (bla snake) i det här fallet startar det kommandot ett gött gammalt textbaserad adventure.
[johan@chewbacca]$ emacs -batch -l dunnet Dead end You are at a dead end of a dirt road. The road goes to the east. In the distance you can see that it will eventually fork off. The trees here are very tall royal palms, and they are spaced equidistant from each other. There is a shovel here. >take shovel Taken. >dig hole Digging here reveals nothing. >go east E/W Dirt road You are on the continuation of a dirt road. There are more trees on both sides of you. The road continues to the east and west. There is a large boulder here. >look at boulder It is just a boulder. It cannot be moved. >go east Fork You are at a fork of two passages, one to the northeast, and one to the southeast. The ground here seems very soft. You can also go back west. >dig hole I think you found something. >
Skrevs ursprungligen av Micke F
Reflektion:
Det är väl ingen vits att i denna diskussion tipsa om ett kommando om man inte i samma inlägg talar om vad kommandot gör?
Eller är diskussionen till för de redan invigda? :rolleyes:
Håller fullständigt med, höll nästan på att spåra ut efter första sidan....
Ett tips är alias, kolla med man alias, ett bra sätt att ex förenkla kommandon man använder ofta, är långa eller av bara slöhet Alias skrivs i lämplig konfigurationsfil (finns både olika filer och platser beronde på skal och för vilken användare)
ex alias rm='rm -i' man får en fråga om man vill ta bort filen.fil (i flaggan) Flaggor som finns att lägga till i ett kommando ser man i manualen ex man rm
låt oss härmed utnämna iGnu till årets n00b !!!
Grattis!
Den samlade jury medger att han direkt kvalificerade pga av hans val av nick, vilket gav honom en hel million poängs försprung.
Den som juryn dock fastnade för var hans upprepade bevis på okunskap inom de ämnen som han försökte att hantera.
Jag, och resten av juryn, gratulera iGnu och överräcker härmed ett års dagligt besök till goatse.cx.
edit: länk borttagen och annan länk lagt till..
Skrevs ursprungligen av mrubenson
Och vad är 'yes' bra för...:confused:
Yes skriver ut yes eller ett y på det som kallas standard output :-).
Används med fördel till program som envisas med att begära en bekräftelse av användaren.
Tex om du har ett program som heter convertjpg (fiktivt program) som converterar en jpg till något kul format, men som envisas med att fråga om du är säker för vareviga fil.
Du ska köra det på en katalog med 200 filer
convertjpg *
vill du convertera 1.jpg
y
vill du convertera 2.jpg
y
etc etc
Då kan man köra följande istället
yes | convertjpg *
yes printar ut yes (normalt printar det ut flera yes tills det att man avbryter programmet)
| talar om för systemet att standardoutput från yes ska skickas till standardinput på convertjpg istället för till skärmen (som är "default" standardoutput)
Om convertjpg är skrivet så att det läser ditt svar från standardinput (dom flesta *nix kommandoradsprogram gör detta)
så kommer den att få sina svar från yes programmet och alla fileran kommer att konverteras utan att störa dig med onödiga frågor.
Vissa program läser dock inte svaren från standardinput i det fallet kan du använda dig utav Expect http://expect.nist.gov/
Nä.
Men kan jag köra ett kommando via terminalen på mitt webbhotell - ett kommando som packar upp en zip-fil ?
:rolleyes:
Då måste du koppla upp dig mot webhotellet via t.ex. ssh, telnet... Och då kan du köra "ditto -x -k" (eller unzip) om kommandot finns på servern.
Då måste du koppla upp dig mot webhotellet via t.ex. ssh, telnet... Och då kan du köra "ditto -x -k" (eller unzip) om kommandot finns på servern.
ok. ssh funkar inte.
PowerBook-G4:~ mikf$ ssh -l user [url-en]
ssh_exchange_identification: Connection closed by remote host
PowerBook-G4:~ mikf$
telnet timar ut, så jag ger upp.
PowerBook-G4:~ mikf$ telnet -l user [url-en]
Trying [ip-adress]...
telnet: connect to address [ip-adress]: Operation timed out
telnet: Unable to connect to remote host
PowerBook-G4:~ mikf$
Skickar filerna en och en, men det tar sådan tiiiiid.
(tid jag lagt ned på att försöka lösa det via terminalen...)
Tack för hjälpen ändå.
[uppdatering:]
Det gick att lösa genom att logga in på webbhotellets webbgränssnitt och navigera till filen.
Där kunde jag extracta den.
Tog 20 sekunder allt som allt.
När du ftp:ar, tar det då lång tid mellan själva filskicken? En rätt konfigurerad ftp och en klient i aktivt läge skall inte skapa några fördröjningar över huvud taget.
Jo, det går otrligt segt, särskilt med många filer.
Provade kryssa ur "passivt läge" i Transmit och nu går det betydligt snabbare!
Andra tips på konfigurering? (Kanske bäst starta en separat tråd om ftp-klienter,... )
För ftp installera ncftp - bästa ftp klienten någonsin.
--
Jag insåg att Nixons hmm ragg replik är lite kort...
Så här ska det gå till på riktigt.
look; gawk; talk; date; wine; unzip; strip; touch; finger; head; mount; fsck; more; yes; spray; umount; sleep; leave