Pertanyaan yang diberi tag sh

106
unix diff hasil sisi-ke-sisi?

Bagaimana cara memplot hasil perintah unix diff sisi-ke-sisi alih-alih satu perbedaan demi satu? Lihat contoh di bawah ini: diff /tmp/test1 /tmp/test2 1,4c1,2 < asfdsadf < asdfsad < fsaf < fdsadf --- > asdfsafdsf > saf 6,8d3 < sadf < asdf < sadf 10d4 <...

106
! [ditolak] master -> master (ambil dulu)

Adakah cara yang baik untuk menjelaskan cara menyelesaikan " ! [rejected] master -> master (fetch first)'" di Git? Ketika saya menggunakan perintah $ git push origin masterini, pesan kesalahan ditampilkan. ! [rejected] master -> master (fetch first) error: failed to push some refs to...

106
Kesalahan: EACCES: izin ditolak

Saya menjalankan npm install lodash tetapi muncul Error: EACCES: izin ditolak kesalahan. Saya tahu ini adalah masalah izin tetapi sejauh yang saya tahu, izin sudo tidak diperlukan untuk menginstal modul node secara lokal. Jika saya menjalankannya dengan sudo, itu akan diinstal di dalam folder ~...

105
SVN + SSH, tidak harus melakukan ssh-add setiap saat? (Mac OS)

Saya tahu jawabannya ada di luar sana, tetapi saya cukup bodoh dan Unix dan mungkin tidak akan mengenali solusinya jika itu mengenai wajah saya. Saya menggunakan Mac, menghubungkan ke server SVN melalui tunneling SSH. Saya harus ssh-add privateKey.txtsetiap kali saya ingin terhubung ke server SVN...

105
Mengapa sed tidak mengenali \ t sebagai tab?

sed "s/\(.*\)/\t\1/" $filename > $sedTmpFile && mv $sedTmpFile $filename Saya mengharapkan sedskrip ini untuk menyisipkan tabdi depan setiap baris $filenametetapi sebenarnya tidak. Untuk beberapa alasan itu memasukkan sebagai

105
Menjalankan skrip bash dari dalam python

Saya punya masalah dengan kode berikut: callBash.py: import subprocess print "start" subprocess.call("sleep.sh") print "end" sleep.sh: sleep 10 Saya ingin "akhir" dicetak setelah 10 detik. (Saya tahu bahwa ini adalah contoh yang bodoh, saya bisa saja tidur dalam python, tetapi file sleep.sh...

105
Bagaimana cara menghitung jumlah file di setiap direktori?

Saya dapat membuat daftar semua direktori dengan find ./ -type d Saya mencoba membuat daftar isi setiap direktori dan menghitung jumlah file di setiap direktori dengan menggunakan perintah berikut find ./ -type d | xargs ls -l | wc -l Tapi ini menjumlahkan jumlah baris yang dikembalikan find...

104
Cakupan variabel Bash

Tolong jelaskan kepada saya mengapa echopernyataan terakhir kosong? Saya berharap itu XCODEbertambah di while loop ke nilai 1: #!/bin/bash OUTPUT="name1 ip ip status" # normally output of another command with multi line output if [ -z "$OUTPUT" ] then echo "Status WARN: No messages from SMcli"...

104
Apakah Git Add memiliki tombol verbose

Saya sedang dalam proses memindahkan semua pribadi saya dan repo publik ke github. Salah satu keputusan yang saya buat adalah hanya menggunakan konsol karena itu berarti footprint perkakas yang lebih kecil jika saya perlu mengganti PC, dll. Saya akan menjadi pengguna besar aplikasi konsol dan baru...

104
Bash perluasan array kosong dengan `set -u`

Saya sedang menulis skrip bash yang memiliki set -u, dan saya memiliki masalah dengan ekspansi array kosong: bash tampaknya memperlakukan array kosong sebagai variabel yang tidak disetel selama ekspansi: $ set -u $ arr=() $ echo "foo: '${arr[@]}'" bash: arr[@]: unbound variable ( declare -a...