GNU/Linux >> Belajar Linux >  >> Linux

konvensi penamaan untuk skrip shell dan makefile

Apa yang Anda dapatkan adalah potongan-potongan yang merekatkan sebuah bangunan. Bangun skrip, konfigurasi yang dibuat secara otomatis, makefile yang disertakan oleh makefile lain - mempertanyakan bagaimana hal itu harus diberi nama adalah ide yang bagus.

Yang terpenting, konsisten .

Saya telah melihat banyak ekstensi .mk untuk file yang disertakan melalui Makefile. Namun, seperti yang disarankan Gyom, ini adalah pertanyaan yang sangat subjektif.

Apa pun yang membuat penyorot sintaks di editor pilihan Anda senang mungkin pilihan yang bagus. Jika Anda berada di tim di mana setiap orang menggunakan sesuatu yang berbeda, tanyakan pada orang-orang. Bagi saya, memberi nama makefile include dengan ekstensi .mk menyoroti dengan benar untuk semua orang. Memberi nama skrip shell dengan akhiran .sh membantu dengan cara yang sama.

Singkatnya, buat nama file jelas dan coba buat penyorotan sintaks berfungsi pada editor / IDE sebanyak mungkin. Makefile.common mungkin tidak melakukan itu, common.mk mungkin memiliki kesempatan yang lebih baik.


Gaya sumber terbuka Google menggunakan garis bawah sebagai pemisah:https://google.github.io/styleguide/shellguide.html#s7.4-source-filenames.

Jadi dalam kasus Anda, itu akan menjadi do_this_please.sh atau do_this_please menggunakan gaya ini.


Linux
  1. Bagaimana Membandingkan Angka dan String di Linux Shell Script

  2. Skrip shell Linux untuk cadangan basis data

  3. Skrip transliterasi untuk shell linux

  1. Ssh – Skrip Shell Untuk Masuk Ke Server Ssh?

  2. Apakah Ada Konvensi Penamaan Untuk Variabel Dalam Skrip Shell?

  3. Menggunakan skrip Apache2Buddy untuk kinerja dan stabilitas

  1. Panduan Eksekusi Skrip Shell untuk Pemula

  2. Format tanggal dan waktu untuk skrip atau variabel shell Linux

  3. Campuran skrip shell dan python mungkin?