Skip navigation

Monthly Archives: Oktober 2011


Kemaren, seperti beberapa tahun sebelumnya, saya kembali mengisi sesi pengantar Linux untuk Pelatihan Nasional bagi Tim Olimpiade Komputer Indonesia yang akan mengikuti International Olympiads of Informatics tahun 2012 di Milan.

Pengantar Linux ini memiliki tujuan agar siswa bisa terbiasa untuk memrograman dalam lingkungan sistem operasi Linux. Ini tidak lain karena di IOI nanti lingkungan pemrograman yang disediakan adalah Linux. Dalam pengantar ini, selain memperkenalkan tentang Linux serta program-program apa saja yang ada di sana (Nautilus, GCC, GEdit, Geany, dsb), saya juga memperkenalkan bagaimana menggunakan terminal untuk membantu dalam pemrograman.

Materinya dapat dilihat di bawah. Semoga bermanfaat.

NB: Materi ini merupakan versi terbaru dari yang sudah saya tulis tahun lalu. Ada beberapa tambahan seperti time dan batch processing.

Iklan

Sering kelupaan dan malas nyari-nyari lagi snippet di internet.

#!/bin/bash
dir='/path/to/dir';
for file in `ls $dir`; do
        echo $file;
done;


Ralat:

Tips dari Pak Jo

Kode di atas bisa tidak berjalan dengan baik untuk path yang memiliki karakter spasi. Berikut adalah kode yang sudah diralat.

#!/bin/sh
dir='/etc';
ls "$dir" | while read file ; do
	echo $file;
done;
%d blogger menyukai ini: