Pertanyaan yang diberi tag «bash»

Bash adalah shell gratis untuk sistem operasi mirip Unix dari Proyek GNU.


2
Mac Terminal.app: Memaksa '^ C' untuk dicetak saat mengedit prompt saat ini, lalu batalkan
Ini kebalikan dari Mencegah “^ C” dicetak saat membatalkan permintaan pengeditan saat ini . Saya menggunakan Bash. Ketika saya mengedit commandline di Bash, dan saya menekan Control-C untuk membatalkan commandline, karakter '^ C' tidak muncul. Saya ingin melihat karakter ini. Saya mencoba perintah seperti stty -ctlechodan stty ctlecho(yang saya pinjam …

2
Bagaimana Anda menyalin direktori di Linux dalam situasi ini menggunakan cp?
Situasi 1 Bagaimana cara menyalin /home/src/somedirke /dest/sehingga jalan selalu berakhir sebagai /dest/somedir, terlepas dari apakah /dest/somedirsudah ada? Saya ingin menghindari berakhir dengan /dest/somedir/somedir. Situasi 2 Bagaimana cara menyalin segala sesuatu di dalam /home/src/somediruntuk /dest/sehingga /dest/somedirtidak diciptakan dan diabaikan jika sudah ada? Apakah ada aturan tentang garis miring yang dapat saya …
4 linux  bash  cp 

2
Bagaimana cara membuat folder sesuai tanggal di Linux?
Apakah ada cara lain yang singkat / mudah dan lebih cerdas untuk melakukan hal berikut di Linux? cd /home/abcd/dammi mkdir $(date +%Y-%m) cd $(date +%Y-%m) mkdir $(date +%d) # RESULT : /home/abcd/dammi/2011-05/26 cd /home/wxyz/harrami mkdir $(date +%Y-%m) cd $(date +%Y-%m) mkdir $(date +%d) cd /home/abcd/harrami mkdir $(date +%Y-%m) cd $(date …
4 linux  bash  cron  crontab 

4
Eksekutif Docker tidak memuat alias
Saya memiliki alias pesta yang dimuat ke wadah Docker, di /etc/bash.bashrc. Fungsinya sebagai pintasan ke skrip PHP baris perintah. Ini nyaman, karena siapa pun dapat menggunakan alias itu langsung setelah satu log ke dalam wadah, dengan: $ docker exec -it my-container bash Namun, saya juga ingin dapat menggunakan alias ini …

2
Perintah Windows menangkap keluaran skrip bash dalam satu langkah
Saya punya skrip bash postCloneSetup.sh: script_path=$( cd "$(dirname "${BASH_SOURCE[0]}")" ; pwd -P ) cd "$script_path" printf 'Updating submodules for project\r\n' git submodule update --init --recursive printf '\r\nInitializing git hooks\n' ./GitHooks-BackEnd/init-hooks printf '\r\nInitializing Submodule1\r\n' $(./Submodule1/postCloneSetup.sh) printf '\r\nInitializing Submodule2\r\n' $(./Submodule2/postCloneSetup.sh) Saya memicu skrip bash dari command prompt Windows. postCloneSetup.sh Ini membuka jendela …

3
Bisakah saya mengubah PATH saya secara dinamis berdasarkan cwd saya?
Saya ingin mengubah $PATHvariabel lingkungan saya tergantung pada direktori kerja saya saat ini. Katakan saya masuk /foo/bar/bazdan saya punya direktori /foo/node_modules/.bindan /foo/bar/baz/node_modules/.bin. Saya ingin menambahkan setiap kemungkinan ./node_modules/.binsecara rekursif $PATH. Tetapi ketika saya cdmasuk ke direktori yang berbeda (seperti /foo/bar), saya ingin dokumen asli saya, bersih $PATHuntuk dipulihkan, dan kemudian …

1
Menggunakan rsync pada WSL (Bash untuk Windows 10) untuk cadangan tambahan
Saya adalah pengguna setia Linux selama bertahun-tahun tetapi beralih ke Windows. Satu hal yang selalu saya lewatkan adalah menggunakan rsync untuk membuat snapshot tambahan untuk keperluan cadangan. Anda menggunakan perintah seperti ini: rsync -aP --link-dest=PATHTO/$PREVIOUSBACKUP $SOURCE $CURRENTBACKUP dan itu akan membuat struktur direktori lengkap dari keadaan saat ini dari folder …

2
Cara mengatur status keluar untuk emacsclient
Saya menemukan diri saya menggunakan sesi Emacs utama saya (CocoaEmacs di OSX) untuk mengedit baris perintah bash saya. Untuk melakukannya saya mengatur EDITOR saya ke emacsclient. Kemudian saya mengedit baris di Emacs dan menyimpan dan keluar dari buffer itu - biasanya menggunakan "C-x #"yang dijalankan (server-edit). Masalahnya adalah kadang - …




1
Batch mengubah nama / menggabungkan banyak direktori
Ini mungkin cukup mudah, tetapi apa cara terbaik untuk mengubah nama semua direktori bernama "A" menjadi "B" secara rekursif di bawah direktori dasar tanpa mengikuti tautan simbolis dan menggabungkan konten direktori yang bertentangan menjadi satu? Artinya, jika direktori "B" sudah ada, maka konten "A" harus dipindahkan ke "B", dan direktori …
3 linux  bash 

1
bagaimana cara menempatkan argumen saya ke perintah alias Bash?
saya biasanya memiliki alias sederhana berikut di bashrc saya: alias g="grep --color=always --exclude-dir=\*.svn\*" tapi sekarang saya harus bekerja pada sistem yang hanya memiliki GNU grep 2.5, karenanya tidak --exclude-dir argumen. sekarang saya perlu sesuatu seperti ini untuk bekerja: alias g="grep --color=always $1 $2 | grep -v .svn" tapi tentu saja, …
3 bash  alias  arguments 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.