From 8717c78e347a6ea81c75b66a9200a137d906e8b1 Mon Sep 17 00:00:00 2001 From: Reinhart Previano Koentjoro Date: Thu, 16 Jan 2025 14:47:25 +0700 Subject: [PATCH 1/2] common: add Indonesian translations --- pages.id/common/$.md | 24 ++++++++++++++++++++++++ pages.id/common/%.md | 28 ++++++++++++++++++++++++++++ pages.id/common/..md | 7 +++++++ pages.id/common/{.md | 36 ++++++++++++++++++++++++++++++++++++ pages.id/common/~.md | 15 +++++++++++++++ 5 files changed, 110 insertions(+) create mode 100644 pages.id/common/$.md create mode 100644 pages.id/common/%.md create mode 100644 pages.id/common/..md create mode 100644 pages.id/common/{.md create mode 100644 pages.id/common/~.md diff --git a/pages.id/common/$.md b/pages.id/common/$.md new file mode 100644 index 00000000000000..103d646a648460 --- /dev/null +++ b/pages.id/common/$.md @@ -0,0 +1,24 @@ +# Tanda dolar + +> Perluas nilai suatu variabel Bash. +> Informasi lebih lanjut: . + +- Cetak nilai suatu variabel: + +`echo ${{VARIABEL}}` + +- Cetak nilai kode luaran (exit code) atas hasil eksekusi program atau perintah sebelumnya: + +`echo $?` + +- Cetak suatu nilai angka acak antara 0 dan 32767: + +`echo $RANDOM` + +- Cetak salah satu di antara kumpulan teks/string yang digunakan sebagai indikator input perintah (command prompt): + +`echo ${{PS0|PS1|PS2|PS3|PS4}}` + +- Gunakan output dari suatu `perintah` untuk dijalankan oleh perintah lain. Sama seperti melampirkan `perintah` di dalam tanda petik terbalik (backticks): + +`$({{perintah}})` diff --git a/pages.id/common/%.md b/pages.id/common/%.md new file mode 100644 index 00000000000000..d82ea8fa10e2f3 --- /dev/null +++ b/pages.id/common/%.md @@ -0,0 +1,28 @@ +# Tanda persen + +> Bawakan suatu tugas yang dijalankan pada latar belakang menuju depan. +> Informasi lebih lanjut: . + +- Bawakan tugas saat ini menuju latar depan: + +`%` + +- Bawakan tugas sebelumnya ke menuju latar depan: + +`%-` + +- Bawakan tugas dengan nomor induk `N` menuju latar depan: + +`%{{N}}` + +- Bawakan tugas yang perintahnya dimulai dengan `string` menuju latar depan: + +`%{{string}}` + +- Bawakan tugas yang perintahnya mengandung kata `string` menuju latar depan: + +`%?{{string}}` + +- Lanjutkan suatu tugas yang sempat ditangguhkan: + +`%{{1}} &` diff --git a/pages.id/common/..md b/pages.id/common/..md new file mode 100644 index 00000000000000..2b7e9d61fcb3f9 --- /dev/null +++ b/pages.id/common/..md @@ -0,0 +1,7 @@ +# Tanda titik + +> Perintah ini merupakan alias dari `source`. + +- Tampilkan dokumentasi untuk perintah asli: + +`tldr source` diff --git a/pages.id/common/{.md b/pages.id/common/{.md new file mode 100644 index 00000000000000..80c2d4f30fe95a --- /dev/null +++ b/pages.id/common/{.md @@ -0,0 +1,36 @@ +# Tanda kurung kurawal + +> Alat manipulasi input syel serbaguna. +> Informasi lebih lanjut: . + +- Isolasi nama variabel (agar dapat disambung dengan bagian teks lain tanpa dipisah menggunakan karakter spasi): + +`echo ${HOME}work` + +- Perluas urutan angka atau karakter: + +`echo {1..3} {a..c}{dir1,dir2,dir3}` + +- Periksa apakah suatu `variabel` telah diatur sebelum mengembalikan sebuah pesan teks: + +`echo ${variabel:+variabel telah diatur dan memiliki nilai $variabel}` + +- Setel sebuah nilai bawaan/default apabila suatu `variabel` belum pernah diatur: + +`echo ${variabel:-default}` + +- Dapatkan panjang nilai suatu `variabel` dalam format karakter/string: + +`echo ${#variabel}` + +- Dapatkan bagian/substring pada string: + +`echo ${variabel:3:7}` + +- Perluas nilai `variabel` secara rekursif: + +`echo ${!variabel}` + +- Ubah semua karakter menjadi huruf kapital: + +`echo ${variabel^^}` diff --git a/pages.id/common/~.md b/pages.id/common/~.md new file mode 100644 index 00000000000000..b265f67c1c6ab9 --- /dev/null +++ b/pages.id/common/~.md @@ -0,0 +1,15 @@ +# Tanda tilde + +> Informasi lebih lanjut: . + +- Tampilkan daftar berkas dan direktori yang terdapat pada direktori pangkal (home) pengguna saat ini: + +`ls ~` + +- Tampilkan daftar berkas dan direktori yang terdapat pada direktori pangkal pengguna lain: + +`ls ~{{username}}` + +- Tampilkan daftar berkas dan direktori pada direktori sebelumnya yang Anda kunjungi: + +`ls ~-` From 7d5e084f3a87d23b710b3c718928a28901698cbe Mon Sep 17 00:00:00 2001 From: Reinhart Previano Koentjoro Date: Sun, 26 Jan 2025 21:26:48 +0700 Subject: [PATCH 2/2] pages.id/*: use original English command names --- pages.id/common/$.md | 2 +- pages.id/common/%.md | 2 +- pages.id/common/..md | 2 +- pages.id/common/{.md | 2 +- pages.id/common/~.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pages.id/common/$.md b/pages.id/common/$.md index 103d646a648460..5e8d0c1fc11b45 100644 --- a/pages.id/common/$.md +++ b/pages.id/common/$.md @@ -1,4 +1,4 @@ -# Tanda dolar +# Dollar sign > Perluas nilai suatu variabel Bash. > Informasi lebih lanjut: . diff --git a/pages.id/common/%.md b/pages.id/common/%.md index d82ea8fa10e2f3..919d284da42f19 100644 --- a/pages.id/common/%.md +++ b/pages.id/common/%.md @@ -1,4 +1,4 @@ -# Tanda persen +# Percent sign > Bawakan suatu tugas yang dijalankan pada latar belakang menuju depan. > Informasi lebih lanjut: . diff --git a/pages.id/common/..md b/pages.id/common/..md index 2b7e9d61fcb3f9..599869457d835f 100644 --- a/pages.id/common/..md +++ b/pages.id/common/..md @@ -1,4 +1,4 @@ -# Tanda titik +# Dot > Perintah ini merupakan alias dari `source`. diff --git a/pages.id/common/{.md b/pages.id/common/{.md index 80c2d4f30fe95a..7680006669f752 100644 --- a/pages.id/common/{.md +++ b/pages.id/common/{.md @@ -1,4 +1,4 @@ -# Tanda kurung kurawal +# Curly brace > Alat manipulasi input syel serbaguna. > Informasi lebih lanjut: . diff --git a/pages.id/common/~.md b/pages.id/common/~.md index b265f67c1c6ab9..96d2bf6a9d6c44 100644 --- a/pages.id/common/~.md +++ b/pages.id/common/~.md @@ -1,4 +1,4 @@ -# Tanda tilde +# Tilde > Informasi lebih lanjut: .