[Çözüldü] Bunun nedeni ne

Başlatan MetinErsin, 18 Ağustos 2016 - 20:44:25

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

MetinErsin

Şöyle bir script yazdım
#!/bin/bash

clear

title="System Information for"

cat << _EOF_
<HTML>
   <HEAD>
      <TITLE>
         System Infromation $HOSTNAME 
      </TITLE>
   </HEAD>

   <BODY>
      <H1>System Information $HOSTNAME</H1>
      <P>Updated on $(date +%d\ %B\ %Y) by $USER</P>
   </BODY>
</HTML>
_EOF_


scripti terminal de çalıştırırken
./komut.sh > site.html
şeklinde çalıştırıyorum ama site.html in içeriği bu *oluyor
<HTML>
   <HEAD>
      <TITLE>
         System Infromation metin-MS-7850 
      </TITLE>
   </HEAD>

   <BODY>
      <H1>System Information metin-MS-7850</H1>
      <P>Updated on 18 Ağustos 2016 by metin</P>
   </BODY>
</HTML>

o en baştaki saçma yazıyı nasıl önlerim.

mt

#1
#!/bin/bash
$clear
cat << EOF
<HTML>
   <HEAD>
      <TITLE>
         System Infromation $HOSTNAME
      </TITLE>
   </HEAD>

   <BODY>
      <H1>System Information $HOSTNAME</H1>
      <P>Updated on $(date +%d\ %B\ %Y) by $USER</P>
   </BODY>
</HTML>
EOF



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 18 Ağustos 2016 - 21:39:50


MetinErsin

Ama bu sefer de clear komutu çalışmıyo

mt

clear komutunu kullanmaktaki amacın ney?

MetinErsin

ekranı temizlemek komutun çıktıları temiz bir şekilde görülsün diye. Bir de zaten clear değil ki tek mesele cat komutundan önce bir değişken tanımlasam da aynı sorun *oluyor

mt

reset komutunu denermisin.

MetinErsin