5
Biçimlendirilmiş sistem tarihi + ana bilgisayar adını bash kullanarak printf kullanarak nasıl yazdırırım.Bash'ta birden çok bağımsız değişkenle nasıl yazdırılır?
printf "%s:%s\n" date hostname
gibi bir şey?
Biçimlendirilmiş sistem tarihi + ana bilgisayar adını bash kullanarak printf kullanarak nasıl yazdırırım.Bash'ta birden çok bağımsız değişkenle nasıl yazdırılır?
printf "%s:%s\n" date hostname
gibi bir şey?
printf "%s:%s\n" "$(date)" "$(hostname)"
Veya daha özlü, böylece: 'printf "$ (tarih): $ (ana bilgisayar adı) \ n" sevimli ve basit' – devnull
@devnull. –
İçinde tarih ile bir subshell çağırmak yerine, basmak (1) 'bash _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ in _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _; Örneğin: 'printf '% (% a% b% d% T% Z% Y) T:% s \ n' -1 $ (ana bilgisayar adı)' –