Pertanyaan yang diberi tag «shell»

Shell adalah antarmuka baris perintah Unix. Anda dapat mengetik perintah dalam shell secara interaktif, atau menulis skrip untuk mengotomatiskan tugas. Gunakan tag ini untuk pertanyaan yang berlaku pada / bin / sh dan sebagian besar shell yang kompatibel (abu, bash, ksh, zsh, ...). Untuk skrip shell dengan kesalahan, silakan periksa di http://shellcheck.net sebelum memposting di sini.

7
Menjalankan aplikasi GUI sebagai pengguna (non-root) lainnya
Katakanlah saya punya 2 akun pengguna user1dan user2. Ketika saya login sebagai user1, dan kemudian beralih user2menggunakan su, saya bisa menjalankan program command-line, tetapi program GUI gagal. Contoh: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol specified leafpad: Cannot open display: Jadi bagaimana saya bisa menjalankan aplikasi GUI?
34 shell  x11  xorg  su 




6
Bagaimana cara kerja perintah yang jelas?
Baru-baru ini saya mencoba mempelajari lebih lanjut tentang cara kerja shell dan melihat bagaimana clearperintah itu bekerja. The executable terletak di /usr/bin/cleardan tampaknya untuk mencetak sekelompok garis kosong (sama dengan ketinggian terminal) dan meletakkan kursor di kiri atas terminal. Output dari perintah selalu sama, terlepas dari ukuran terminal: $ clear …
33 shell  terminal 

9
Perintah Bash di dalam vi
Apakah mungkin untuk mengetikkan perintah bash di dalam vi dan mendapatkan stdout? Saya merasa sering membosankan untuk menutup dan membuka kembali vi hanya karena saya ingin mencari sesuatu di shell.
33 bash  shell  vim  vi 


3
Alat shell untuk "mengablasi" input data
Dulu saya ingat menggunakan perintah yang membuat inputnya menjadi tabel yang diformat dengan baik. Misalnya, untuk input ini, apple 1 100 orange 20 19 pineapple 1000 87 avocado 4 30 Outputnya akan mirip dengan ini: apple 1 100 orange 20 19 pineapple 1000 87 avocado 4 30 Saya ingin tahu …
33 shell 




8
Meraih ekstensi dalam nama file
Bagaimana cara saya mendapatkan ekstensi file dari bash? Inilah yang saya coba: filename=`basename $filepath` fileext=${filename##*.} Dengan melakukan itu saya bisa mendapatkan ekstensi dari bz2path /dir/subdir/file.bz2, tapi saya punya masalah dengan path /dir/subdir/file-1.0.tar.bz2. Saya lebih suka solusi menggunakan hanya bash tanpa program eksternal jika memungkinkan. Untuk memperjelas pertanyaan saya, saya membuat …
33 bash  shell  filenames 

5
ekstraksi tar tergantung pada nama file?
Saya sering mengunduh tarbal dengan wget dari sourceforge.net. File yang diunduh kemudian dinamai, misalnya SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&ts=1305711521&use_mirror=switch Ketika saya mencoba tar xzf SQliteManager-1.2.4.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F\&ts\=1305711521\&use_mirror\=switch Saya menerima pesan kesalahan berikut: tar (child): Cannot connect to SQliteManager-1.2.4.tar.gz?r=http: resolve failed gzip: stdin: unexpected end of file tar: Child returned status 128 tar: Error is not recoverable: …
33 shell  tar  gzip 



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.