Saya mencoba membuat pintasan untuk masuk ke server ssh saya:
ssh x.x.x.x
Saya membuat file berikut:
ssh_home.sh
Membuatnya dapat dieksekusi:
sudo chmod +x ./ssh_home
Diperiksa dengan mengklik kanan properti untuk memeriksa apakah itu dapat dieksekusi dan itu ..
Tapi apa pun yang saya lakukan, ketika mengklik dua kali, itu akan meluncurkan gedit. Saya mencoba "Buka Dengan" tetapi tidak ada aplikasi terminal yang ditampilkan di sana. Saya mencari di internet tetapi hanya menemukan cara untuk menautkan ke file tersebut tanpa mengintegrasikannya dalam satu "file pintas"
#! /usr/bin/sh
di awal file (baris pertama)?#! /bin/bash
di awal ...)ssh_home.sh
dan/ssh_home
, yang bukan file yang sama./bin/sh
, tidak/usr/bin/sh
. (/usr/bin/sh
akan terjadi untuk bekerja pada sistem di mana/bin
dan/usr/bin
merupakan direktori yang sama; Saya tidak berpikir itulah yang terjadi untuk Ubuntu>)Jawaban:
Saya tahu ini beberapa waktu yang lalu tetapi jika orang lain bertanya, saya punya jawaban ini.
Dalam versi yang lebih baru, opsi ini ditemukan di: Menu File -> Edit -> Preferences -> tab behavior
Di Ubuntu 14.10 gerakkan mouse ke atas layar dan File, Edit dll ... Bilah menu muncul. Klik EDIT -> Preferensi -> tab Perilaku
sumber
Saya pikir akan lebih baik menggunakan file peluncur untuk skrip Anda dengan membuat
~/Desktop/ssh_home.desktop
file dengan konten berikut:Dengan begitu Anda akan memiliki ikon yang dapat diklik yang akan meluncurkan skrip Anda.
Anda mungkin juga harus mengatur bendera yang dapat dieksekusi dengan
chmod
:sumber
ssh host
, Anda tidak perlu skrip, cukup ganti baris Exec keExec=ssh host
.Untrusted application launcher
kotak pesan dan itu tidak menjalankan perintah saya.Properties > Permissions
lalu pilihAllow executing file as program
. Juga jika Anda menyalin dan menempelkan teks di atas ke file Anda, pastikan tidak ada spasi tambahan setelah baris. Itu dapat menyebabkan pesan kesalahan Anda."Perangkap" bagi saya adalah bahwa saya mencari melalui mengklik kanan pada file untuk cara mengubah perilaku (untuk menjalankan skrip alih-alih dibuka di gedit). Jangan klik kanan! Agak terbuka dari menu-bar "biasa":
Edit-Preferensi-Perilaku dan ubah ke "jalankan" atau "tanya setiap kali".
Komentar: Untuk selera saya harus ada cara untuk menjalankan program melalui klik kanan juga. Terutama karena mengklik kanan mengarah ke menu "buka dengan", yang membuat Anda mencari "buka dengan bash", namun "bash" tidak termasuk sebagai opsi ...
sumber
imo jawaban yang paling sederhana adalah -
sumber
Saya akan mengatakan cara termudah untuk menambahkan skrip shell ke pintasan adalah dengan menambahkan file .sh ke direktori home. Setelah disalin ke direktori home cukup buka pintasan khusus dan tambahkan perintah sh yourfile.sh
Ini adalah pekerjaan saya di sekitar berharap ini membantu Anda
sumber