Pertanyaan yang diberi tag «bash»

Untuk pertanyaan tentang skrip yang ditulis untuk shell perintah Bash. Untuk skrip shell dengan kesalahan / kesalahan sintaksis, silakan periksa dengan program shellcheck (atau di server shellcheck web di https://shellcheck.net) sebelum memposting di sini. Pertanyaan tentang penggunaan interaktif Bash lebih cenderung pada topik di Super User daripada di Stack Overflow.

17
Cara mendeteksi jika skrip sedang dibuat
Saya memiliki skrip di mana saya tidak ingin memanggilnya exitjika bersumber. Saya berpikir untuk memeriksa apakah $0 == bashtetapi ini memiliki masalah jika skrip tersebut bersumber dari skrip lain, atau jika pengguna sumbernya dari shell yang berbeda suka ksh. Apakah ada cara yang dapat diandalkan untuk mendeteksi jika skrip sedang …
217 bash  ksh 



12
Bagaimana cara menginstal Homebrew di OS X?
Saya mencoba menginstal Homebrew di OS X. Menurut situs Homebrew saya harus mengetik brew install wget dan yang saya dapatkan hanyalah -bash: brew: command not found Jadi saya sudah mencari StackOverflow dan menemukan jawaban ini . Masalahnya, bagaimanapun, adalah saya tidak melihat brewdi /usr/local/bin. Jadi, saya juga menambahkan baris berikut …
213 macos  bash  install  homebrew 

15
Bagaimana cara menyisipkan teks di awal file?
Sejauh ini saya sudah bisa menemukan cara menambahkan baris di awal file tetapi bukan itu yang saya inginkan. Saya akan menunjukkannya pada contoh Konten file some text at the beginning Hasil <added text> some text at the beginning Ini mirip tetapi saya tidak ingin membuat baris baru dengannya ... Saya …
213 linux  bash  sed 

7
Cara membuat Pengguna / Database dalam skrip untuk Docker Postgres
Saya telah mencoba membuat wadah untuk instance postgres pengembangan dengan membuat pengguna khusus & basis data. Saya menggunakan gambar poster docker resmi . Dalam dokumentasi itu memerintahkan Anda untuk memasukkan skrip bash di dalam /docker-entrypoint-initdb.d/folder untuk mengatur database dengan parameter khusus apa pun. Skrip bash saya: make_db.sh su postgres -c …

4
Menyortir data berdasarkan kolom kedua file
Saya memiliki file dua kolom dan njumlah baris. kolom 1 berisi namesdan kolom2 age. Saya ingin mengurutkan konten file ini dalam urutan menaik berdasarkan pada age(di kolom kedua). Hasilnya harus menampilkan orang nametermuda bersama namedan kemudian orang termuda kedua dan seterusnya ... Setiap saran untuk skrip shell atau bash satu …
213 bash  shell  unix 


6
Mengapa #! / Usr / bin / env bash lebih unggul dari #! / Bin / bash?
Saya telah melihat di sejumlah tempat, termasuk rekomendasi di situs ini ( Apa yang disukai Bash shebang? ), Untuk digunakan #!/usr/bin/env bashsebagai preferensi #!/bin/bash. Saya bahkan telah melihat satu individu yang giat menyarankan penggunaan #!/bin/bashyang salah dan fungsi bash akan hilang dengan melakukannya. Semua yang dikatakan, saya menggunakan bash dalam …
212 bash  shebang 

10
Mengembalikan boolean dari fungsi Bash
Saya ingin menulis fungsi bash yang memeriksa apakah file memiliki properti tertentu dan mengembalikan benar atau salah. Maka saya bisa menggunakannya dalam skrip saya di "jika". Tetapi apa yang harus saya kembalikan? function myfun(){ ... return 0; else return 1; fi;} maka saya menggunakannya seperti ini: if myfun filename.txt; then …
211 bash  shell  boolean 

9
Banyak perintah dalam alias untuk bash
Saya ingin mendefinisikan alias yang menjalankan dua perintah berikut secara berurutan. gnome-screensaver gnome-screensaver-command --lock Saat ini saya sudah menambahkan alias lock='gnome-screensaver-command --lock' ke .bashrc saya tetapi karena saya mengunci workstation saya begitu sering akan lebih mudah untuk hanya mengetik satu perintah



13
Perintah untuk mendapatkan baris ke-STDOUT
Apakah ada perintah bash yang memungkinkan Anda mendapatkan baris ke-10 dari STDOUT? Artinya, sesuatu yang akan mengambil ini $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt dan melakukan sesuatu seperti $ ls -l | magic-command 2 -rw-r--r--@ 1 root wheel …
210 bash  shell  sed  stdout 

6
Bagaimana saya bisa menggunakan sintaks Bash dalam target Makefile?
Saya sering menemukan sintaks Bash sangat membantu, misalnya proses substitusi seperti di diff <(sort file1) <(sort file2). Apakah mungkin menggunakan perintah Bash seperti itu di Makefile? Saya sedang memikirkan sesuatu seperti ini: file-differences: diff <(sort file1) <(sort file2) > $@ Di GNU Make 3.80 saya ini akan memberikan kesalahan karena …
209 bash  shell  makefile 

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.