Cara menulis di Terminal jalur atau ekspresi yang berisi spasi - Argumen tak terduga

Foto penulis
stealth
Update:

dalam aplikasi terminal, setiap karakter memiliki arti. Ini bisa menjadi bagian kecil dari kode, argumen baris perintah atau bagian dari skrip. "Ruang" juga tidak dikecualikan dari fitur Terminal ini. Sebuah "spasi" yang diketik di Terminal dalam argumen baris perintah, itu tidak akan dikenali sebagai spasi. Karenanya kesalahannya: Argumen tak terduga.

Contoh paling sederhana adalah menggunakan tutorial yang kami ajarkan cara mengubah lokasi default (Desktop) untuk menyimpan tangkapan layar secara otomatis macOS.

Jika kita ingin folder tempat menyimpan cuplikan layar menjadi "Cuplikan Layar", maka di baris perintah di Terminal kita harus menentukan argumen "spasi" dengan benar. Jika tidak, setelah mengeksekusi baris perintah kita akan bertemu dengannya error.

Wonderland:

defaults write com.apple.screencapture location ~/Desktop/Screen Shots 


Untuk mendefinisikan spasi di antara dua kata dalam argumen baris perintah, kita akan menggunakan karakter "\"Segera setelah kata pertama.

Baris perintah yang benar:

defaults write com.apple.screencapture location ~/Desktop/Screen\ Shots


Perhatian, baris perintah mengandung spasi. Tutorial ini hanya berlaku untuk argumen baris perintah yang mengandung spasi. Dalam kasus kami, folder yang mana nama terdiri dari dua kata tertulis.

Saya dengan senang hati berbagi pengalaman saya di bidang komputer, ponsel dan sistem operasi, mengembangkan proyek web dan memberikan tutorial dan saran yang paling berguna. Saya suka "bermain" di iPhone, MacBook Pro, iPad, AirPort Extreme dan pada sistem operasi macOS, iOS, Android dan Windows.

Tinggalkan Komentar