Pertanyaan yang diberi tag «command-line»

Pertanyaan tentang penggunaan antarmuka baris perintah (CLI).

2
Variabel tidak diurai sebagai string
Masalah Saya mencoba mengekstrak level sinyal untuk wifi dengan cara berikut, dalam skrip bash (kutipan tampaknya tidak membuat perbedaan): string="$(iwconfig wlan0 | grep -I Signal)" Jika saya echo $string, saya mendapatkan apa yang saya harapkan: Link Quality=63/70 Signal level=-47dBm Tetapi jika saya mencoba untuk mendapatkan substring echo ${string:5},, ia mengembalikan …

3
Ekspansi dengan * .txt di shell tidak berfungsi jika tidak ada file .txt
Saya bermain-main dengan ekspansi, dan saya memperhatikan perilaku yang aneh. Saya mencoba melakukan: echo ./*.txt Dan saya tidak punya file .txt di direktori saya saat ini. Output yang saya dapatkan adalah: ./*.txt Saya hanya ingin tahu: Mengapa saya mendapatkan ini? Saya berharap tidak mendapatkan hasil. PS: Ketika saya punya .txtfile, …

6
Bagaimana menghapus tanda titik dua ':' dari stempel waktu?
Saya baru dalam pemrograman !! Adakah yang bisa membantu menghapus :pada posisi pertama dalam stempel waktu::29.06.2019 23:03:17 Saat ini saya mencoba melakukannya dengan menggunakan perintah awk / cut seperti yang ditunjukkan di bawah ini: TDS="$(grep 'Logfile started' process.log | awk '{print $3,$4}' | cut -d: -f2)" echo "$TDS" 29.06.2019 23 …

2
Bisakah saya mengkonfigurasi bash / readline untuk secara otomatis mengkonversi NBSP ke ruang normal?
Saya menggunakan tata letak keyboard Finlandia yang memetakan AltGr+ Spaceke ruang non-breaking (NBSP, U + 00A0). Saya senang dengan ini secara umum, tetapi saya menemukan bahwa saya sering secara tidak sengaja menulis NBSP daripada ruang normal setelah |simbol " " pipa (ditulis dengan AltGr+ <dengan tata letak keyboard Finlandia) saat …




2
Salin dan tempelkan banyak file dengan nama berbeda
Saya memiliki banyak file teks dengan nama foo_bar_abc_1_01_geh_original.in foo_bar_abc_1_02_geh_original.in foo_bar_abc_1_03_geh_original.in ... ... foo_bar_abc_1_1000_geh_original.in Saya ingin menyalin (dan menyimpan file asli) setiap file dan tempel ke nama yang berbeda (dalam folder yang sama) seperti, foo_bar_abc_1_01_geh_copy.in foo_bar_abc_1_02_geh_copy.in foo_bar_abc_1_03_geh_copy.in ... ... foo_bar_abc_1_1000_geh_copy.in Bagaimana saya bisa melakukan ini menggunakan skrip sederhana?


2
Hindari mengganti spasi saat mengganti nama file
Saya mencoba mengubah nama file seperti ini: for file in *; do mv -i "$file" "$(echo "$file" | sed -e 's/[^A-Za-z0-9._-]/_/g')"; done Tetapi sedperintah mengganti semua spasi dengan _. Bagaimana saya bisa mengedit sedperintah untuk membuatnya termasuk ruang bersama dengan karakter yang ditentukan? Saya sudah mencoba menggunakan \stetapi tidak berhasil …

5
Potong perintah dengan kata sebagai pembatas
Apakah ada perintah cut untuk memotong berdasarkan kata misalnya: 171212 16082784 6264 XXX xxxxxxxx Transaction XXXXX abend ABCD. The task has terminated abnormally because of a program check. 16:08:27 Saya ingin output sebagai: 171212 16082784 6264 XXX xxxxxxxx Transaction XXXXX abend ABCD. Bagaimana cara mendekati?



3
Mengapa nama fungsi numerik tidak diizinkan?
Pertimbangkan yang berikut ini: $ ksh -c '1(){ echo hi;};1' ksh: 1: invalid function name $ dash -c '1(){ echo hi;};1' dash: 1: Syntax error: Bad function name $ bash -c '1(){ echo hi;};1' bash: `1': not a valid identifier bash: 1: command not found $ mksh -c '1(){ echo …

3
`[!]` (tanda seru di kurung) wildcard di bash
Saya telah menemukan pola globbing dan wildcard dan yang menarik bagi saya adalah [!]. Konstruk ini mirip dengan [!]konstruk, kecuali daripada mencocokkan karakter apa pun di dalam tanda kurung, itu akan cocok dengan karakter apa pun, asalkan tidak terdaftar antara [dan ]. rm myfile [!192] Di atas saya percaya akan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.