Pada beberapa tutorial melalui internet, mereka dapat menjalankan skrip pada direktori saat ini tanpa melakukan: ./script Bagaimana Anda menghilangkan ini? Saya menggunakan CentOS 5.6 x64. Saya ingin menjalankannya dengan cara
Pada beberapa tutorial melalui internet, mereka dapat menjalankan skrip pada direktori saat ini tanpa melakukan: ./script Bagaimana Anda menghilangkan ini? Saya menggunakan CentOS 5.6 x64. Saya ingin menjalankannya dengan cara
Saya memiliki pengguna (non-root) yang memiliki ~/.bashrcfile dengan beberapa alias di dalamnya. Tapi itu tidak terlihat seperti file dieksekusi pada saat masuk. Jika saya melakukannya source ~/.bashrcmaka itu melakukan apa yang seharusnya. Tapi bukankah ~/.bashrcseharusnya dieksekusi setiap kali...
Karena spesifik dari kebutuhan pengarsipan saya, saya tidak nyaman dengan arsip tar.gz solid dan menggunakan 7z sebagai gantinya. Saya menggunakan perintah berikut untuk melakukan ini: 7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=off ~/my/folder.7z ~/my/folder/* Untuk membuat arsip semua yang...
Saya memiliki skrip bash yang menguji beberapa program dan salah satu dari program tersebut kembali Segmentation faultjadi saya mencoba menambahkan jebakan di kepala skrip saya: trap "echo 'segfault occured!'" SIGSEGV Namun itu tidak melakukan apa pun. Saya menggunakan echo $? tepat setelah...
Kenapa ini? if true; then sleep 3 &; fi bash: syntax error near unexpected token `;' saya ingin berlari sleep 3 di latar belakang sehingga perintah ["sleep 3" hanyalah sebuah contoh] akan berjalan dalam gaya "paralell", sehingga selesai lebih cepat. Tapi saya mendapatkan ini: bash:...
Saya membaca di manhalaman, bahwa Anda mengatur parameter garis baca mati atau ke nilai dengan menggunakan set var value Apakah ini sama dengan setbuiltin, dan bagaimana Anda mengatur variabel setelah inputrcsudah dibaca dan shell sedang
Dalam vim, ada yang CtrlVharus dilakukan pemilihan blok. Bagaimana saya bisa melakukannya
Saya sudah menjadi cukup mahir dengan sejumlah tombol pintas bash yang membuat bash-ing saya lebih cepat: Ca / Ce, Cu, Cw, Mf / Mb, Cr dll. Satu tugas umum yang saya belum menemukan jalan pintas yang baik untuk meskipun adalah saat saya ingin menghapus segmen terakhir jalur: Katakan saya punya...
Saya sering menggunakan layar GNU dengan zsh sebagai shell saya. Ini akan menjadi fitur yang bagus (saya pikir) untuk dapat menampilkan nama direktori saat ini (bukan path lengkap) sebagai judul tab. Saya bisa melakukannya dengan CTRL+A SHIFT+Atetapi itu manual. Saya ingin mengubah setiap kali saya...
Beberapa kali saya punya masalah di bash yang menggunakan zsh lain tidak punya dan mereka senang tentang seberapa pintar mereka. Saya juga telah melihat pengguna zsh di antara orang-orang yang saya kagumi, dan saya telah mencoba beberapa kali setengah hati untuk pindah ke zsh tetapi setiap kali...
Lihat ini jika blok: #!/bin/bash str="m.m" if [[ "${str}" =~ "m\.m" ]]; then echo "matched" else echo "not matched" exit 1 fi exit 0 Ini harus mencetak "cocok", tetapi tidak. Di mana saya
Dalam skrip berikut, Bagaimana cara mengecualikan direktori dalam loop? Saya ingin melakukan ini karena semua file symlink menunjuk ke direktori ini yang ada di level yang sama, jadi saya tidak ingin menambahkannya. cd /var/www for dir in */ do base=$(basename "$dir") tar -czfh "${base}.tar.gz"...
Saya menjalankan server Selenium dengan skrip bash dan seperti yang dapat Anda lihat dari cap waktu pada log di bawah ini, dibutuhkan sekitar 32 detik untuk hal tersebut dapat sepenuhnya online: Feb 28, 2012 10:19:02 PM org.openqa.grid.selenium.GridLauncher main INFO: Launching a standalone...
Terkadang saya mengerjakan kotak (ubuntu) baru dan saya mengetik gitdan diberi tahu: The program 'git' is currently not installed. You can install it by typing: apt-get install git-core Jika itu terjadi, saya tahu bahwa saya dapat mengambil baris terakhir dengan melakukan sesuatu seperti: !!...
Saya ingin menghapus file log yang lebih lama dari 5 hari dari direktori. Tetapi penghapusan tidak harus didasarkan pada timestamp file. Itu harus didasarkan pada nama file. Untuk Contoh todays date adalah 07/05/2012 dan direktori berisi 10 file dari nama-nama seperti ABC_20120430.log,...
Terkadang saya perlu membantu teman dengan bash scripting. Ketika saya menggunakan mesin Windows, ini adalah lingkungan kerja dan saya tidak bisa begitu saja mengatur Cygwin atau menggunakan VM. Apakah ada situs web scripting gratis yang bisa saya gunakan, lebih disukai di mana saya bisa...
Jadi saya menulis manajer paket kecil, dan masalah yang saya hadapi adalah membuat tautan simbolis ke file. Itu menginstal paket untuk /usr/pkg/name-version, dan kemudian membaca file untuk menentukan apa yang membuat tautan simbolis. Saya menggunakan lnuntuk membuat tautan, dan saya mengalami...
Saya menjalankan Ubuntu Linux. Misalkan ada program yang disebut myprogram. Program ini meminta input dari pengguna; khusus, pengguna harus mengetik bilangan bulat ketika diminta dan tekan Enter. Saya ingin mengotomatiskan proses ini menggunakan skrip bash. Secara khusus, saya ingin mengeksekusi...
Saya ingin menggunakan di sini-doc untuk perintah sed dan menyediakan file untuk dibaca dan file output. Saya telah melihat di sini-Documents dari Advanced Bash Scripting guide tetapi tidak menyebutkan apa-apa tentang argumen reguler dalam menggunakan di sini-doc. Apakah itu mungkin? Saya ingin...
Saya menjalankan beberapa kode uji unit. Kode tes unit menghasilkan teks biasa. Ada banyak teks jadi saya ingin menyoroti untuk kata kunci penting pengguna. Dalam hal ini kata kunci adalah "LULUS" dan "GAGAL". Bagaimana Anda mewarnai "LULUS" menjadi hijau dan "GAGAL" menjadi