Nov 11, 2009

Menggunakan Single Quote ('), Double Quote("), dan Backslash(\)

Single quote ('), double quote("), dan backslash(\) dapat digunakan pada situasi seperti di bawah ini.

Untuk membuat file dengan judul  `date +%Y%m%d` $USER`, dengan tidak menampilkan nilai dari variabel date dan $USER sebagai judul, maka kita pakai quote.
$ touch '`date +%Y%m%d` $USER'
Setelah kita cek,
$ ls
`date +%Y%m%d` $USER
maka akan terbentuk file dengan nama `date +%Y%m%d` $USER.

Sebaliknya, untuk membuat file yang sama dengan menampilkan nilai variabelnya sebagai judul, kita pakai double quote.
$ touch "`date +%Y%m%d` $USER"
Setelah kita cek,
$ ls
20091111 boncel  `date +%Y%m%d` $USER
Akan terbentuk file dengan nama 20091111 boncel.

Untuk menghapus file yg namanya memakai spasi kita pakai backslash.
$ rm 20091111\ boncel

Ok?
Hehe

No comments:

Post a Comment