bazen bir kelime veya cümle, örneğin bir Bash değişkeni, $word
var değişkende ilk harf bulundu? Ör yukarıda olacaktır:Bash değişkeninde ilk harfi nasıl alabilirim?</p> <pre><code>word="tiger" </code></pre> <p>Veya:</p> <pre><code>word="This is a sentence." </code></pre> <p>Ben sadece eşittir yeni bir Bash değişkeni nasıl yapabilirim
echo $firstletter
t
Veya:
echo $firstletter
T
POSIX başlığında '-c' seçeneği bulunmadığını lütfen unutmayın:. –
gioele
Bu, ilk harfi döndürür, ancak bu bir aşırı sıkmadır ve çözüm, harici yardımcı programlara (kafaya) bağlıdır. Bu, temiz olan saf kabukta yapılabilir. – automatthias
Bu, yukarıdaki yorumların işaret ettiği nedenlerden dolayı kabul edilen cevap olmamalıdır. Gerçek cevaplar aşağıda - '$ {word: 0: 1}' veya '$ {word :: 1}' dır. – noamtm