skriva @ i terminal

Tråden skapades och har fått 8 svar. Det senaste inlägget skrevs .
1

Hej på er, ssh'ar till en annan burk som jag har irssi på från terminal i mitt os x. Problemet är att jag har alternativet "använd alternativ som metatangent" ibockat i inställningar för terminal. Detta för att kunna trycka alt+1, alt+2 osv för att växla fönster.

Men då kan jag inte skriva @ när jag ska ansluta istället. Några tips ?

Finns det kanske några andra ssh-klienter att tillgå ?

Använd växeln -l istället.

ssh host -l username
Ursprungligen av irrelogical:

Använd växeln -l istället.

ssh host -l username

aah, de va ju smart. Tackar

En annan sak jag kom på, kan man göra ett typ alias eller liknande så man kan ha en ikon eller kommando som ansluter direkt så man slipper skriva den där strängen varje gång?

Man kan göra ett enkelt apple-script, som man sedan kan spara som ett program.

tell application "Terminal"
	activate
	do script "say hello" in front window
end tell

Använd programmet AppleScript-redigerare, som du hittar i mappen Verktygsprogram.

Ursprungligen av irrelogical:

Man kan göra ett enkelt apple-script, som man sedan kan spara som ett program.

tell application "Terminal"
    activate
    do script "say hello" in front window
end tell

Använd programmet AppleScript-redigerare, som du hittar i mappen Verktygsprogram.

Startade den, men fattade absolut nada. Hittar inte ens vart jag ska skriva in någon kod.

Hittade spela in, körde hela sekvensen och stoppade. Men det hände liksom inget, den gör inget om jag trycker play.

  • Medlem
  • Nacka
  • 2010-09-14 21:06

Med iTerm kan du göra genvägar som kopplar upp dig via ssh någonstans automatiskt.

Alternativt så skulle du kunna göra ett enkelt shell-script.
Scriptet gör du enkelt genom att skriva följande i terminalen:

echo 'ssh -l username hostname' > connect
chmod +x connect

Då kan räcker det med att du skriver följande nästa gång (när du är i samma sökväg som du skapade scriptet)

./connect

Om du kikar på platsen i finder så får du en klickbar fil som automagiskt kopplar upp dig direkt.

Om du inte vill se filen i Finder kan du döpa den till .connect istället (notera punkten i början). Då blir den osynlig i Finder och kan bara köras ifrån Terminalen.

Självklart kan du byta ut texten connect mot vad du vill.

Tackar, de där ska jag prova.

Eller så skriver du in vilka användarnamn du har i ~/.ssh/config.

Host foo
HostName foo.example.org
User bar

Sedan kommer ssh foo attt vara detsamma som ssh -lbar foo.example.org.

1
Bevaka tråden