Amiga Dünyası sayı 8, sayfa 38

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 38

Eğer aradığınız yazı bir dosya adıysa file seçeneğini kullanabilirsiniz.

SETCLOCK

Format: SETCLOCK LOAD SAVE RESET Setclock komutu DATE komutuyla belirlenen tarih ve zaman verileriyle bilgisayarın gerçek zamanlı pilli saatini (bazı RAM expansion kartlarında mevcut) ayarlar. Load seçeneğiyle bu veriler saatten alınıp sisteme geçirilirken save seçeneğiyle bunun tersi yapılır. Reset ile tüm bilgiler sıfırlanır.

Setclock komutu orijinal Workbench startup işlemi sırasında çalıştırılır; ancak gerçek zamanlı pilli saatiniz yoksa, bu komutu startup-sequence'dan silebilirsiniz.

Örnek:

setclock load SETDATE Format: dosya tarih zaman Bu komutla, dosyaların tarih ve zaman bilgilerini (bunları list komutuyla görebiliyorsunuz) doğru olarak saklayabilirsiniz. Şüphesiz pilli saati olanlar her bilgisayarı açışlarında, saati preferences içinden ayarlamak zorunda değiller.

File seçeneği ile belirtilen dosya, date komutunun verdiği çıkışla aynı formatta olmalıdır. Setdate komutu böylece kendi için gerekli argümanları bu dosyadan sağlayabilir.

SETENV

Format: Setenv değişken adı değişken yazı dizisi Environment handler'ı mevcut olmadığı için henüz çalışmayan bu komutla çevresel değişkenleri kullanabileceksiniz. Şimdilik Ram disk bu handler'ı taklit etmektedir ancak herhangi bir kullanım söz konusu değil.

SETPATCH

Format: Setpatch [R] Kickstart ROM'un 1.2 ve 1.3 versiyonlarında bazı yazılım hataları mevcut ve bu hataları geçici olarak düzeltmek için setpatch komutu kullanılmakta. Bu komut genellikle startup-sequence'larda en başta verilir. R seçeneği ile Kickstart 1MB çip RAM'lı makineler, 68010 mikroişlemci ile çalışabilecek şekilde değiştirilir.

SKIP

Format: Skip text [BACK] Skip komutu, script dosyası içinde text ile belirtilen etikete gidilmesini sağlar (BASIC'teki goto text komutu gibi). Eğer back seçeneğini kullanırsanız SKIP komutu etiketi dosyanın en başından itibaren aramaya başlar.

SORT

Format: Sort [FROM] dosya adı [TO] dosya adı [COLSTART n]

Sort komutu yazı dosyalarını alfabetik hale getirmede kullanılır. From seçeneğini sıralanacak dosyanın başına yazabilirsiniz. To seçeneğinden sonra bir directory ya da araç adı vermeniz gereklidir. Eğer sıralamayı görmek isterseniz, araç adından sonra * işareti koyun.

Colstart seçeneği sıralanmış çıkışın başlayacağı sütunu belirler. Örnek:

sort from text1 to text2 colstart 5 STACK Format: Stack n Bu komut stack bölgesi için ayrılacak bellek miktarını belirler. Stack kelimesini çalışma belleği olarak tarif edebiliriz. CLI'de her task için 4K büyüklüğünde özel bir stack ayrılır. Bu miktar en az 1600 bayt olabilir. Eğer stack gerektiğinden küçük olursa Amiga kilitlenir.

Örnek:

1> stack 6000 STATUS Format: STATUS task no [FULL] [TCB] [CLI|SHELL] [COM]

Bu komut herhangi bir anda çalışmakta olan CLI/SHELL işlemleri ile ilgili bilgiler verir. Eğer komutu argümansız veya ALL argümanı ile verecek olursanız bütün işlemler isimleriyle birlikte gösterilir. TCB seçeneği, işlemler hakkında daha geniş bilgi verir. Burada stk; işlemin processor stack genişliğini, gv; Global vector tablosu genişliğini ve pri; işlem önceliğini belirtir. Full seçeneği all ve TCB seçeneklerini birleştirerek verir. COM seçeneğini belli bir task olarak görevlendirilmiş bir programı aramak için kullanılır. Örneğin:

1> status com list Eğer list adında bir task varsa, bu işlemin numarası gösterilir. Aksi takdirde hata flag'ı 5 (WARN) olarak ayarlanır.

TYPE

Format: Type [FROM] [TO isim] [OPT N] [OPT H] Type komutunu kullanarak ASCII dosyalarını ekrana, başka bir araca veya bir dosyaya yazdırabilirsiniz. Yazım işlemi herhangi bir tuşa basıldığında durur ve BACKSPACE (sola ok) tuşu ile devam eder. Gösterimi durdurmak için CTRL-C tuşlarına basabilirsiniz.

OPT N seçeneği dosyayı satır numaralı olarak gösterir ve BASIC dosyalarını incelemede kolaylık sağlar. OPT H seçeneği ile gösterim, hexadecimal sayılar ve ASCII karşılıkları olarak yapılır.

Örnek:

type df0:s/startup-sequence to df0:startup-kopyası VERSION Format: Version isim Bu komutla Workbench disketinin, kütüphane veya araçların versiyon ve revizyon numaralarını öğrenebilirsiniz. Örnek: 1> version printer.device WAIT Format: WAIT n Bu komut script dosyalarının çalışmasını belli bir süre durdurur. Bunun için saniye, dakika (min argümanıyla) ve until seçeneklerini kullanabilirsiniz. Örnekler verecek olursak

WAIT 10 10 saniye bekle WAIT 1 min 1 dakika bekle WAIT UNTİL 2:30 2:30'a kadar bekler

Her ne kadar Amiga multitasking bir bilgisayar olsa da, bazı işlemleri aynı anda yapmaya kalktığında bazen işler gerektiğinden fazla uzayabilir. Örneğin dir ve list iki ayrı task olarak çalışan komutlar olsunlar:

1> dir df0: (1. CLI) 1> list df0: (2. CLI) Bu komutlar aynı anda disket sürücüden bilgi almaya çalıştıklarından birbirlerine engel olurlar. Bu nedenle araya 3-4 saniyelik bir WAIT komutu koymayı düşünebilirsiniz.

WHICH

Format: WHICH dosya-adı [NORES] [RES] Which, komutlar için CLI'nin baktığı yolları (path) gösterir (Bu yolları PATH komutuyla değiştirebilirsiniz). Genelde herhangi bir komut için önce resident listesine, o anki directory'ye (cd), komut yollarına ve c directory'sine bakılır. Komut bulununca başına bulunduğu directory yazılır.

NORES seçeneğini verirseniz, resident listesine bakılmaz. RES ise yalnızca resident listesinin araştırılmasını sağlar.

Örnek:

which execute WHY Format: Why En son meydana gelen hata hakkında bilgi verir.

Böylece komutları bitirmiş olduk. Gelecek ay yeni bir Amiga Dost köşesinde buluşmak üzere hoşçakalın.

Klavyeyle gezinmek için ← ve → tuşları.