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.

8
Bagaimana cara menyimpan perintah dalam variabel di skrip shell?
Saya ingin menyimpan perintah untuk digunakan di lain waktu dalam variabel (bukan output dari perintah, tetapi perintah itu sendiri) Saya memiliki skrip sederhana sebagai berikut: command="ls"; echo "Command: $command"; #Output is: Command: ls b=`$command`; echo $b; #Output is: public_html REV test... (command worked successfully) Namun, ketika saya mencoba sesuatu yang …
113 linux  bash  variables  command 

6
Bagaimana cara menulis jawaban "ya" untuk menginstal program?
Saya bekerja dengan instans Amazon Linux dan saya memiliki beberapa skrip untuk mengisi data dan menginstal semua program yang saya gunakan, tetapi beberapa program bertanya: Do you want to continue [Y/n]? dan jeda penginstalan. Saya ingin otomatis menjawab "Y" dalam semua kasus, sekarang saya yakin bagaimana melakukannya.
113 linux  bash  scripting 




8
Meneruskan variabel bash ke jq
Saya telah menulis skrip untuk mengambil nilai tertentu file.json. Ini berfungsi jika saya memberikan nilai ke jq select, tetapi variabel tampaknya tidak berfungsi (atau saya tidak tahu cara menggunakannya). #!/bin/sh #this works *** projectID=$(cat file.json | jq -r '.resource[] | select(.username=="myemail@hotmail.com") | .id') echo "$projectID" EMAILID=myemail@hotmail.com #this does not work …


16
Skrip bash Unit Testing
Kami memiliki sistem yang memiliki beberapa skrip bash yang berjalan selain kode Java. Karena kami mencoba Menguji Segala Sesuatu yang Mungkin Bisa Rusak, dan skrip bash tersebut mungkin rusak, kami ingin mengujinya. Masalahnya adalah sulit untuk menguji skrip bash. Apakah ada cara atau praktik terbaik untuk menguji skrip bash? Atau …

4
Bagaimana cara mengurai file CSV di Bash?
Saya sedang mengerjakan skrip Bash yang panjang. Saya ingin membaca sel dari file CSV menjadi variabel Bash. Saya dapat mengurai baris dan kolom pertama, tetapi tidak dapat mengurai kolom lain. Inilah kode saya sejauh ini: cat myfile.csv|while read line do read -d, col1 col2 < <(echo $line) echo "I got:$col1|$col2" …
112 linux  bash  csv 


6
Cara menampilkan dan memperbarui gema di baris yang sama
Saya memiliki yang berikut di Bash (Di Linux) for dir in Movies/* do (cd "$dir" && pwd|cut -d \/ -f5|tr -s '\n' ', ' >> ../../movielist && exiftool * -t -s3 -ImageSize -FileType|tr -s '\t' ',' >> ../../movielist ) echo "Movie $movies - $dir ADDED!" let movies=movies+1 done Tapi saya …
112 bash 

5
Salin semua file dengan ekstensi tertentu dari semua subdirektori
Di bawah unix, saya ingin menyalin semua file dengan ekstensi tertentu (semua file excel) dari semua subdirektori ke direktori lain. Saya memiliki perintah berikut: cp --parents `find -name \*.xls*` /target_directory/ Masalah dengan perintah ini adalah: Ini menyalin struktur direktori juga, dan saya hanya ingin file (jadi semua file harus berakhir …
112 bash  unix  cp 


16
Skrip Bash mencetak "Command Not Found" pada baris kosong
Setiap kali saya menjalankan skrip menggunakan bash scriptname.shdari baris perintah di Debian, saya mendapatkan Command Not founddan kemudian hasil skrip. Skrip berfungsi tetapi selalu ada Command Not Foundpernyataan yang dicetak di layar untuk setiap baris kosong. Setiap baris kosong menghasilkan perintah tidak ditemukan. Saya menjalankan skrip dari /varfolder. Berikut skripnya: …
111 linux  bash  debian 

16
Cara mengekstrak satu kolom file csv
Jika saya memiliki file csv, apakah ada cara bash cepat untuk mencetak konten dari satu kolom saja? Dapat diasumsikan bahwa setiap baris memiliki jumlah kolom yang sama, tetapi setiap konten kolom akan memiliki panjang yang berbeda.
111 bash  csv  extract 

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.