Pertanyaan yang diberi tag «bash»

Bash (Bourne-Again SHell), adalah shell yang digunakan di antarmuka baris perintah Ubuntu secara default.

4
Perbedaan antara let, expr, dan $ []
Saya ingin tahu apa perbedaan sebenarnya a=$[1+1] a=$((1+1)) let a=1+1 a=$(expr 1 + 1 ) Semua 4 menetapkan variabel a dengan 2, tetapi apa bedanya? Dari apa yang saya temukan sejauh ini, adalah bahwa expr lebih lambat karena itu bukan shell builtin yang sebenarnya. Tapi tidak lebih dari itu.
23 bash 

3
Bagaimana saya harus glob untuk semua file yang tersembunyi?
Saya ingin melakukan beberapa tindakan (katakanlah chown) pada semua file yang tersembunyi di direktori. Saya tahu bahwa ini .*adalah tidak ide yang baik karena juga akan menemukan arus .dan orangtua ..direktori (saya tahu bahwa rmakan gagal untuk beroperasi pada .dan ..tetapi perintah lain, termasuk chowndan chmod, dengan senang hati akan …


3
perintah uniq tidak berfungsi dengan baik?
Jadi saya memeriksa md5hash file saya dengan ini sebagai output saya: 657cf4512a77bf47c39a0482be8e41e0 ./dupes2.txt 657cf4512a77bf47c39a0482be8e41e0 ./dupes.txt 8d60a927ce0f411ec94ac26a4785f749 ./derpina.txt 15f63928b8a1d5337137c38b5d66eed3 ./foo.txt 8d60a927ce0f411ec94ac26a4785f749 ./derp.txt Namun, setelah berlari find . -type f -exec md5sum '{}' ';' | uniq -w 33untuk menemukan hash unik saya mendapatkan ini: 657cf4512a77bf47c39a0482be8e41e0 ./dupes2.txt 8d60a927ce0f411ec94ac26a4785f749 ./derpina.txt 15f63928b8a1d5337137c38b5d66eed3 ./foo.txt 8d60a927ce0f411ec94ac26a4785f749 ./derp.txt …

5
Bagaimana saya bisa menjalankan perintah asli yang alias dengan nama yang sama?
Alias ​​untuk lsperintah dalam ~/.bashrcfile alias dengan yang ini: alias ls='ls --color=auto' kemudian, ketika saya menjalankan lsperintah di terminal alias ls( ls --color=auto) berjalan. tetapi pertanyaan saya adalah bagaimana saya bisa menjalankan yang asli lssaja dan hanya lssendiri tanpa argumen tambahan dan tanpa menyelesaikan masalah dengan menghapus entri alias? karena …



6
Bagaimana cara membuka file dari dalam skrip bash?
Ok, jadi berlari gedit myfile.txtberfungsi dengan baik. Tapi bagaimana dengan membuka file dari dalam skrip bash, menggunakan aplikasi desktop default yang terhubung dengan tipe file? Saya sudah mencoba di bawah ini, yang bekerja sangat baik ketika dijalankan secara manual di terminal, tetapi ketika saya meletakkannya di file bash, tidak ada …
22 bash  xdg-open 


5
Dampak berbagi. Bashrc lintas mesin dengan Dropbox?
Saya bekerja pada banyak mesin yang berbeda, semuanya menjalankan Ubuntu (tidak selalu versi yang sama). Saya memiliki beberapa penyesuaian yang sangat mendasar untuk prompt saya, saya ingin tersedia di semua mesin. Saat ini saya menggunakan Dropbox dan menyimpan semua "file dot" saya di sana, seperti .vim / .vimrc .gitconfig .ackrc. …
22 bash  dropbox 

3
Bagaimana cara memilih bidang / kolom dari output `ls -l`?
Tujuan saya tampak sederhana (setidaknya bagi saya). Saya ingin mengambil output ls -latau ls -lhdan memilih hanya satu bidang. Saya mencari ini sebagai antipeluru mungkin, maksud saya, berasumsi bahwa nama file dapat memiliki jumlah ruang variabel, tidak semua bidang memiliki panjang yang sama, dll. Poin bonus untuk memiliki skrip yang …


3
Bagaimana saya bisa menjalankan OpenVPN sebagai root di latar belakang, dalam skrip?
Saya ingin menulis skrip yang memanggil openvpnterlebih dahulu, diikuti oleh ssh. Saat mengetik perintah sudo openvpn ~/my_connection.ovpn di command prompt saya mendapatkan output berikut: ... Wed Jan 4 21:04:35 2017 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0 Wed Jan 4 21:04:35 2017 /sbin/ip link set dev tun0 up mtu 1500 Wed Jan 4 21:04:35 …

3
Tulis output dari beberapa perintah berurutan ke file teks
Saya mencoba untuk Memeriksa Firefox terbaru dan ingin mendapatkan semua hash dalam satu file TXT. Apa yang saya coba lakukan adalah: sha1sum firefox.tar.gz > sha.txt dan saya coba juga: md5sum firefox.tar.gz > sha.txt | sha1sum firefox.tar.gz > sha.txt | sha512sum firefox.tar.gz > sha.txt tetapi hanya yang terakhir dalam hal ini …

1
Variabel lingkungan tidak dapat diakses dalam skrip bash
Saya mengalami masalah aneh. Saya memasukkan beberapa variabel env .bashrcdan berfungsi sebagaimana mestinya: echo $HADOOP_HOME /home/me/dist/hadoop Tetapi variabel env tidak dapat diakses saat menjalankan skrip bash. Misalkan saya membuat /tmp/sample.shdengan konten di bawah ini: #! /bin/bash echo $HADOOP_HOME Ketika saya menjalankan skrip di atas, gema baris kosong: /tmp/sample.sh ‌

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.