Pertanyaan yang diberi tag sh

571
Cara melakukan operasi ATAU logis dalam skrip shell

Saya mencoba melakukan pemeriksaan kondisi sederhana, tetapi sepertinya tidak berhasil. Jika $#sama dengan 0atau lebih besar dari 1maka katakan halo. Saya telah mencoba sintaks berikut ini tanpa hasil: if [ "$#" == 0 -o "$#" > 1 ] ; then echo "hello" fi if [ "$#" == 0 ] || [ "$#" > 1 ] ;...

554
Apakah mungkin untuk melihat pratinjau konten simpanan di git?

Saya sering menunda pekerjaan untuk nanti, kemudian hal-hal lain datang, dan beberapa minggu kemudian, saya ingin memeriksa simpanan, dan mencari tahu perubahan apa yang akan terjadi jika saya menerapkannya pada pohon yang berfungsi dalam kondisi saat ini. Saya tahu saya bisa melakukan git diff...

551
Bagaimana cara squash melakukan git setelah mereka didorong?

Ini memberikan penjelasan yang baik tentang terjepitnya banyak komitmen: http://git-scm.com/book/en/Git-Branching-Rebasing tetapi tidak berfungsi untuk komit yang telah didorong. Bagaimana cara menekan beberapa commit terakhir di repo lokal dan jauh saya? EDIT: Ketika saya melakukannya git...

546
Membandingkan angka dalam Bash

Saya mulai belajar tentang menulis skrip untuk terminal bash, tapi saya tidak tahu cara membuat perbandingan agar berfungsi dengan benar. Script yang saya gunakan adalah: echo "enter two numbers"; read a b; echo "a=$a"; echo "b=$b"; if [ $a \> $b ]; then echo "a is greater than b"; else...