Buradaki basit kod, şu durumlarda başlatıldığında makinemde beklendiği gibi çalışıyor bash
:
function ⏰(){
date
}
⏰
Bunu kullanan diğer insanlar için bir sorun olabilir mi, yoksa evrensel mi?
Merak ediyorum, çünkü şimdilik başka bir kaynak kodda böyle bir şey görmedim.
Düzenleme: Sınırsız olasılıklar vardır, örneğin bir emojinin kullanımıyla fonksiyon rolünü hızlı bir şekilde ayırt etmek için kullanılabilir.
💣 dosyaları değiştirebilecek veya kaldırabilecek bir şey için, 🔧 devam eden bir iş ise, 📃 etkileşimli bir menü için ...
Sanırım hepsi için bir standart oluşturmalıyız, ama ilginç bir fikir gibi görünüyor.
Belki de ~ 5 karakterlik rasgele bir çizgi kodun ne yaptığını anlamamıza yardımcı olabilir. (Elbette onları nasıl okuyacağımızı öğrenmemiz gerekiyor.)
Daha fazla düzenleme: Ben bir atış veriyorum. Şimdilik, bütün fonksiyonlarımı editörümde (veya cat myscript.sh|grep function
) katlarsam, şöyle görünürler. (Unicode'um geany
burada veya terminalimde burada daha iyi görünüyor .)
function ⬚_1(){
function ⬚⬚_2(){
function ⬚⬚⬚_📃_D(){
function ⬚⬚⬚⬚_📃_X(){
function ⬚⬚⬚⬚⬚_📃_Y(){
function ⬚⬚⬚⬚⬚⬚_❓_P(){
function ⬚⬚⬚⬚_📃_Z(){
function ⬚⬚⬚⬚⬚_❓_U(){
function ⬚⬚⬚⬚⬚_❓_O(){
İşlevlerin birbiriyle nasıl ilişkili olduğunu göstermek için garip bir girintiye use, onların rolünü açıkça ayırt etmek için bir sembol 📃 / use kullanıyorum. (Tabii ki bunlar benim gerçek fonksiyon isimlerim değil, sadece sonunda rastgele bir mektubu koydum, ama onlar olmadan bile ilişkileri açıkça görebiliyoruz.)
echo $foo
güvenlidir.