Pertanyaan yang diberi tag shell

162
Jalankan perintah sekali per baris input pipa?

Saya ingin menjalankan perintah java sekali untuk setiap pertandingan ls | grep pattern -. Dalam hal ini, saya pikir saya bisa melakukannya find pattern -exec java MyProg '{}' \;tetapi saya ingin tahu tentang kasus umum - apakah ada cara mudah untuk mengatakan "jalankan perintah sekali untuk setiap...

160
Apa arti `(backquote / backtick) dalam perintah?

Saya menemukan perintah berikut: sudo chown `id -u` /somedir dan saya bertanya-tanya: apa arti `simbol itu. Saya perhatikan misalnya bahwa sementara perintah di atas berfungsi dengan baik, perintah di bawah tidak: sudo chown 'id -u'

158
Ada pekerjaan yang berhenti (saat keluar dari bash)

Saya mendapatkan pesan There are stopped jobs.ketika saya mencoba keluar dari bash shell kadang-kadang. Berikut ini adalah skenario yang dapat direproduksi dalam python 2.x: ctrl+ cditangani oleh juru bahasa sebagai pengecualian. ctrl+ z'menghentikan' prosesnya. ctrl+ dkeluar python untuk...

155
Bagaimana cara menimpa file target dengan mv?

Saya punya banyak file dan direktori dalam subdirektori yang ingin saya pindahkan ke direktori induk. Sudah ada beberapa file dan direktori di direktori target yang perlu ditimpa. File yang hanya ada di target harus dibiarkan tidak tersentuh. Bisakah saya memaksakan mvuntuk melakukan itu? Itu ( mv...

151
Mengubah nama file batch

Saya memiliki direktori yang penuh dengan gambar: image0001.png image0002.png image0003.png ... Dan saya ingin liner satu untuk mengubah nama mereka menjadi (katakanlah). 0001.png 0002.png 0003.png ... Bagaimana saya melakukan

145
Cara memeriksa apakah shell masuk / interaktif / batch

Saya rasa saya mengerti perbedaan antara interaktif, login dan shell batch. Lihat tautan berikut untuk bantuan lebih lanjut: Apa perbedaan antara 'Login' dan 'bash shell' (dari situs saudara: serverfault.com ) 2.1: Jenis shell: shell interaktif dan login (dari Panduan Pengguna ke Z-Shell...

128
Bagaimana cara membunuh kucing pelarian?

Sering kali saya tidak sengaja menjalankan catperintah pada file yang memiliki konten hingga beberapa ribu baris. Saya mencoba untuk membunuh catperintah dengan Ctrl+ Catau Ctrl+ Z, tetapi keduanya hanya berlaku setelah total output catditampilkan di terminal, jadi saya harus menunggu sampai...

126
Diutamakan dari operator logika shell &&, ||

Saya mencoba untuk memahami bagaimana presedensi operator logis bekerja di bash. Sebagai contoh, saya akan berharap, bahwa perintah berikut tidak menggemakan apa pun. true || echo aaa && echo bbb Namun, bertentangan dengan harapan saya, bbbdicetak. Bisakah seseorang tolong jelaskan,...