Pertanyaan yang diberi tag bash

94
Meneruskan argumen dengan spasi di antara skrip (bash)

Saya punya dua skrip bash berikut Abu: #!/bin/bash ./b.sh 'My Argument' b.sh: #!/bin/bash someApp $* Biner someApp menerima $*sebagai 2 argumen ('Saya' dan 'Argumen'), bukan 1. Saya telah menguji beberapa hal: Menjalankan someApp hanya melalui b.shberfungsi seperti yang

94
Apa sih arti sebenarnya dari Git Bash?

Git Bash Saya telah bekerja dengan Git Bash selama dua hari terakhir. Aku tahu sekarang operasi dasar seperti commit, push, pull, fetch, dan merge. Tapi saya masih belum tahu apa sebenarnya Git Bash itu ! Saya telah mencari banyak tentang Git Bash, tetapi semua situs yang saya lihat fokus pada...

94
Alias ​​ZSH dengan parameter

Saya mencoba membuat alias dengan parameter untuk git add / commit / push saya yang sederhana. Saya telah melihat Fungsi dapat digunakan sebagai alias jadi saya mencoba tetapi saya tidak membuatnya .. sebelum saya memiliki: alias gitall="git add . ; git commit -m 'update' ; git push" Tetapi...

93
Bagaimana mengeksekusi skrip bash baris demi baris?

Jika saya memasukkan opsi bash -x , itu akan menampilkan semua baris. Tetapi skrip akan dieksekusi secara normal. Bagaimana saya bisa mengeksekusi baris demi baris? Maka saya dapat melihat apakah itu melakukan hal yang benar, atau saya membatalkan dan memperbaiki bug. Efek yang sama ditempatkan...

93
setara dengan rm dan mv di windows .cmd

Saya memiliki berikut ini dalam skrip shell, saya ingin mengubah baris berikut menjadi file cmd windows .. ada yang bisa memberikan masukan tentang apa yang setara untuk "rm" dan "mv" di file cmd windows. rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch* mv ${BUILD_ID}/${BUILD_ASIC}*rampatch*...

92
Tidur sampai waktu / tanggal tertentu

Saya ingin skrip bash saya tertidur sampai waktu tertentu. Jadi, saya ingin perintah seperti "tidur" yang tidak memerlukan jeda kecuali waktu berakhir dan tidur sampai saat itu. The "at" -daemon bukanlah solusi, karena saya perlu memblokir skrip yang sedang berjalan hingga tanggal / waktu...

92
Menjalankan perintah di jendela Terminal Mac OS X baru

Saya sudah mencoba mencari cara untuk menjalankan perintah bash di jendela Max OS X Terminal.app yang baru. Sebagai contoh, berikut ini cara saya menjalankan perintah saya dalam proses bash baru: bash -c "my command here" Tetapi ini menggunakan kembali jendela terminal yang ada daripada...

92
Menemukan direktori kosong UNIX

Saya perlu mencari direktori kosong untuk daftar direktori tertentu. Beberapa direktori memiliki direktori di dalamnya. Jika di dalam direktori juga kosong, saya dapat mengatakan direktori utama kosong jika tidak, tidak kosong. Bagaimana saya bisa menguji ini? Sebagai

92
Meniru 'sumber' Bash dengan Python

Saya memiliki skrip yang terlihat seperti ini: export foo=/tmp/foo export bar=/tmp/bar Setiap kali saya membangun, saya menjalankan 'source init_env' (di mana init_env adalah skrip di atas) untuk menyiapkan beberapa variabel. Untuk mencapai hal yang sama dengan Python saya menjalankan kode...