menelurkan terminal baru di OSX Snow Leopard: mengapa tidak berfungsi dengan baik?

0

Saya tahu saya seharusnya bisa mengetik open -a Terminal .untuk mendapatkan jendela Terminal baru berjalan di direktori saat ini. Tapi sepertinya itu tidak berhasil untukku; Saya mendapatkan ini:

Last login: Wed Aug 27 06:52:21 on ttys001
jason-cpu1:~ jason$ /Users/jason ; exit;
-bash: /Users/jason: is a directory
logout

Sepertinya program Terminal ingin menjalankan perintah dan kemudian keluar. Bagaimana saya bisa mengatakan itu untuk tidak melakukan ini?


Di sisi lain, jika saya menggunakan jalur eksplisit ke aplikasi Terminal, itu berfungsi dengan baik:

open -n /Applications/Utilities/Terminal.app

Mengapa ada perbedaan perilaku?

Jason S
sumber
Tidak, saya sudah pernah ke sana. Itu topik yang sama tetapi jawaban standar tidak berfungsi karena suatu alasan.
Jason S
Sudahkah Anda mencoba solusinya dengan skrip? Ini bukan jawaban standar ...
duDE
Itu bukan pertanyaan saya. Teknik open -a Terminal .ini seharusnya bekerja. Saya ingin tahu mengapa itu tidak berfungsi dalam kasus saya, dan bagaimana cara memperbaikinya.
Jason S
Baik open -n /Applications/Utilities/Terminal.app /tmpatau open -a Terminal /tmpmembuka terminal baru dengan direktori saat ini diatur ke / tmp untuk saya. Di sisi lain, keduanya open -a Terminaldan open -n /Applications/Utilities/Terminal.appmembuka Terminal baru dengan direktori saat ini diatur ke direktori saat ini.
ssnobody