Pertanyaan yang diberi tag «bash»

Pertanyaan khusus untuk GNU's Bourne Again SHell, berbeda dengan shell Bourne / POSIX lainnya. Untuk pertanyaan tentang shell Unix secara umum, gunakan tag / shell sebagai gantinya.

7
Bagaimana saya bisa menutup terminal tanpa membunuh anak-anaknya (tanpa menjalankan `layar` terlebih dahulu)?
kadang-kadang saya menjalankan aplikasi di gnome-terminal, tetapi kemudian tiba-tiba saya harus me-restart gnome atau sesuatu. Saya kira jawaban untuk pertanyaan ini juga berguna maka saya ingin memutuskan sambungan dari SSH di mana sesuatu terjadi. Pohon terminal Gnome terlihat seperti ini: gnome-terminal bash some-boring-process Bisakah saya 'lepas' bashdari gnome-terminal(atau lepas some-boring-processdari …

5
Mengapa ~ / .bash_profile saya tidak berfungsi?
Saya menggunakan Linux Mint. Shell login saya ( cat /etc/passwd | grep myUserName) adalah bash. Setelah saya memulai lingkungan desktop grafis saya dan menjalankan emulator terminal darinya, saya dapat melihat bahwa .bash_profileitu tidak bersumber (vars lingkungan yang diedit exportdi dalamnya tidak disetel). Tetapi jika saya masuk dari konsol teks ( …
35 bash  shell  login  profile 


1
Bagaimana !! bekerja di bash?
Sangat berguna ketika Anda lupa sudo di awal perintah Anda, !!bertindak seperti alias dari perintah sebelumnya. Contoh: $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : Bagaimana kita menyebutnya !!trik ganda ? Penelitian melalui internet sulit karena token itu. Bagaimana cara kerjanya …




2
Apa arti tanda dolar diikuti dengan tanda kurung $ […] dalam bash?
Tampaknya $[expr]melakukan ekspansi aritmatika seperti $((expr)). Tapi saya tidak dapat menemukan disebutkan $[dalam manual bash. Perintah ini tidak memberikan hasil: gunzip -c /usr/share/man/man1/bash.1.gz | grep -E '\$\[' Apa operator ini dan apakah perilakunya distandarisasi di mana saja? Versi bash saya: GNU bash, versi 3.2.51 (1) -release (x86_64-apple-darwin13)
34 bash  arithmetic 

3
Perpipaan dari grep ke awk tidak berfungsi
Saya mencoba untuk grepyang sedang berlangsung taildari file log dan mendapatkan nkata th dari garis. File contoh: $ cat > test.txt <<EOL Beam goes blah John goes hey Beam goes what? John goes forget it Beam goes okay Beam goes bye EOL ^C Sekarang jika saya melakukan tail: $ tail …
34 bash  grep  rhel  awk  tail 

3
Apa maksudnya: $ {param: = value}?
Saya membaca berikut ini di Panduan Pengguna untuk Z-Shell : Sinonim untuk 'true' adalah ':'; sering digunakan dalam formulir ini untuk memberikan argumen yang memiliki efek samping tetapi yang tidak boleh digunakan - sesuatu seperti : ${param:=value} yang merupakan ungkapan umum dalam semua turunan shell Bourne. Dalam ekspansi parameter, $paramdiberikan …
34 bash  shell  zsh 

9
Buka file yang diberikan oleh hasil perintah di vim
Saya menemukan diri saya melakukan yang berikut hampir setiap hari Jalankan penemuan ( find -name somefile.txt) Buka hasilnya di vim Masalahnya adalah saya harus menyalin dan menempelkan hasil findke dalam vimperintah. Apakah ada cara untuk menghindari keharusan melakukan ini? Saya telah bereksperimen sedikit ( find -name somefile.txt | vim) tetapi …
34 linux  bash  vim  find 

6
Menjalankan loop tepat sekali per detik
Saya menjalankan loop ini untuk memeriksa dan mencetak beberapa hal setiap detik. Namun, karena perhitungan mungkin memerlukan beberapa ratus milidetik, waktu yang dicetak terkadang melompati satu detik. Apakah ada cara untuk menulis perulangan sehingga saya dijamin akan mendapatkan hasil cetak setiap detik? (Asalkan, tentu saja, bahwa perhitungan dalam loop memakan …
33 bash  timestamps  sleep 

6
Apakah 'cat' shell built-in atau program eksternal?
Ketika saya menggunakan typeperintah untuk mencari tahu apakah catshell built-in atau program eksternal saya mendapatkan output di bawah ini: -$ type cat cat is hashed (/bin/cat) -$ Apakah ini berarti itu catadalah program eksternal /bin/cat? Saya jadi bingung, karena ketika saya mengecek output di bawah untuk echosaya harus melihat bahwa …
33 bash  cat  echo  shell-builtin 


4
Bagaimana cara mengaktifkan scl CentOS 6.4 secara permanen?
Saya menginstal versi yang lebih baru dari devtoolset (1.1) dan bertanya-tanya bagaimana saya akan secara permanen menetapkan ini sebagai default. Saat ini, ketika saya ssh ke server saya menjalankan CentOS, saya harus menjalankan perintah iniscl enable devtoolset-1.1 bash Saya mencoba menambahkannya ke ~ / .bashrc dan cukup menempelkannya di baris …

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.