Mengatur Variabel
Termasuk bagian Dasar-Dasar dalam perjalanan Terminal di Coddy. Pelajaran 62 dari 82.
Kamu sudah mempelajari cara melihat variabel lingkungan, tetapi kamu juga bisa membuat variabel sendiri. Untuk mengatur variabel di sesi shell saat ini, gunakan sintaks penugasan tanpa spasi di sekitar tanda sama dengan:
MY_NAME="Alice"Nama variabel berada di sebelah kiri, dan nilainya berada di sebelah kanan. Setelah ditetapkan, kamu dapat mengaksesnya menggunakan awalan $:
echo $MY_NAMEIni menghasilkan Alice.
Perhatikan bahwa tidak ada spasi di sekitar tanda =. Ini penting karena spasi akan menyebabkan error. Shell akan menafsirkan MY_NAME = "Alice" sebagai upaya menjalankan perintah bernama MY_NAME dengan argumen.
Kamu bisa menggunakan variabel untuk menyimpan nilai teks apa pun, termasuk jalur atau pengaturan konfigurasi:
PROJECT_DIR="/home/user/projects"
echo $PROJECT_DIRVariabel yang ditetapkan dengan cara ini hanya ada di sesi shell saat ini. Jika kamu menutup terminal dan membuka terminal baru, variabel tersebut akan hilang.
Di pelajaran berikutnya, kamu akan belajar cara membuat variabel tersedia untuk program lain menggunakan export.
Tantangan
MudahBuat variabel bernama GREETING dan tetapkan nilainya ke Hello, Terminal!
Lalu gunakan echo untuk menampilkan nilai variabel barumu.
Ingat: jangan beri spasi di sekitar tanda = saat menetapkan variabel, dan gunakan prefiks $ saat mengakses nilainya.
Outputmu seharusnya:
Hello, Terminal!Petunjuk: Pertama, tetapkan variabel dengan
GREETING="Hello, Terminal!", lalu tampilkan denganecho $GREETING
Coba sendiri
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Direktori
Buat DirektoriSalin DirektoriPindahkan dan Ganti Nama DirektoriHapus DirektoriUlasan: Operasi Direktori7Isi File
Perintah head dan tailJumlah KataPerintah sortPerintah uniqueDasar-dasar grepgrep dengan FlagUlasan: Detektif Teks10Proyek Analisis Log
Ikhtisar ProyekMelihat File Log2Navigasi
Tampilkan Direktori KerjaTampilkan Daftar FileGanti DirektoriJalur Absolut vs RelatifDirektori Home dan RootRingkasan: Temukan Arahmu8Pengalihan
Keluaran StandarTimpa FileTambahkan ke FileMasukan StandarStandard ErrorRangkuman: Pembuat Log6Wildcard dan Pola
Wildcard BintangWildcard Tanda TanyaWildcard Kurung SikuMenggabungkan WildcardUlasan: Operasi Selektif9Penggunaan Pipe
Apa Itu PipeMerangkai Dua PerintahMerangkai Beberapa PerintahPipe dengan GrepRingkasan: Pipeline Data12Lingkungan
Variabel LingkunganLihat Semua VariabelVariabel PATHMengatur VariabelMengekspor VariabelFile ProfileRingkasan: Lingkungan KustomLatihan sendiri: Playground Terminal