Pertanyaan yang diberi tag sh

388
Menjalankan banyak perintah dalam satu baris dalam shell

Katakanlah saya punya file /templates/appledan saya mau letakkan di dua tempat berbeda lalu hapus yang asli. Jadi, /templates/appleakan disalin ke /templates/usedDAN /templates/inuse dan kemudian setelah itu saya ingin menghapus yang asli. Apakah cpcara terbaik untuk melakukan ini, diikuti...

386
Linux cara menyalin tetapi tidak menimpa?

Saya ingin cpdirektori tetapi saya tidak ingin menimpa file yang ada bahkan itu lebih tua dari file yang disalin. Dan saya ingin melakukannya sepenuhnya non-aktif karena ini akan menjadi bagian dari skrip Crontab Bash. Ada

380
Menangkap Grup Dari Grep RegEx

Saya punya skrip kecil ini di sh(Mac OSX 10.6) untuk melihat melalui array file. Google telah berhenti membantu pada saat ini: files="*.jpg" for f in $files do echo $f | grep -oEi '[0-9]+_([a-z]+)_[0-9a-z]*' name=$? echo $name done Sejauh ini (jelas, bagi Anda shell guru) $namehanya...

375
.bashrc di ssh login

Ketika saya ssh ke ubuntu-box saya yang menjalankan Hardy 8.04, variabel lingkungan di saya .bashrctidak disetel. Jika saya melakukan sumber .bashrc, variabel diatur dengan benar, dan semuanya baik-baik saja. Kenapa .bashrctidak dijalankan saat

375
Buat variabel cap waktu di skrip bash

Saya mencoba membuat variabel timestamp dalam skrip shell untuk membuat pencatatan sedikit lebih mudah. Saya ingin membuat variabel di awal skrip dan mencetaknya saat ini setiap kali saya menerbitkan echo $timestamp. Terbukti lebih sulit dari yang saya kira. Inilah beberapa hal yang saya...

374
Bagaimana cara menetapkan nilai heredoc ke variabel di Bash?

Saya memiliki string multi-baris ini (termasuk kutipan): abc'asdf" $(dont-execute-this) foo"bar"'' Bagaimana saya menetapkannya ke variabel menggunakan heredoc di Bash? Saya perlu mempertahankan baris baru. Saya tidak ingin lepas dari karakter dalam string, itu akan mengganggu...