Pertanyaan yang diberi tag syntax

21
Apa perbedaan antara sintaks standar dan sintaks BSD?

Saya telah melihat banyak perintah yang menerima "sintaks BSD" serta sintaks standarnya. Ambil psperintah untuk satu contoh: To see every process on the system using standard syntax: ps -e ps -ef ps -eF ps -ely To see every process on the system using BSD syntax: ps ax ps axu Jadi apa...

15
Apa argumen yang hilang dari -exec?

Saya menggunakan perintah berikut untuk menghapus direktori, file dan direktori yang berumur lebih dari 30 hari, dan memindahkannya ke direktori arsip yang dapat saya hapus setelah beberapa minggu jika tidak ada yang meminta file mereka kembali. Direktori target memiliki subdirektori berdasarkan...

13
Apa gunanya operator Null ":", titik dua?

Apa gunanya operator "null" dalam skrip BASH? Saya mengerti bahwa ini digunakan sebagai pengganti yang mengikuti ifperintah ketika Anda tidak memiliki sesuatu untuk dikatakan, tetapi perlu perintah untuk memungkinkan program berjalan dengan baik. Tapi apa gunanya keseluruhan untuk itu? Kapan Anda...

12
Untuk loop dengan Alphabet

Ini berfungsi sempurna di OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Tetapi ketika saya menjalankannya di Ubuntu, saya mendapatkan kesalahan berikut. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Sepertinya saya...

11
arti "'" (apostrof) dalam perintah terminal

Untuk beberapa alasan aneh, saya mencoba "'" sebagai pemisah kata dalam pengidentifikasi, seperti pada: $ export foo'bar=1 > > ^C $ Hasilnya adalah seperti yang ditunjukkan di atas, id perubahan prompt untuk ">" dan sistem jelas menunggu informasi lebih lanjut di bagian saya. Seperti...

10
perintah pengalihan output menggunakan '- <<(...)'

Saya perlu mengekstrak shasum. Ini berfungsi, tetapi adakah yang bisa menjelaskan mengapa? sed 's/^.*= //' -< <(openssl dgst -sha256 filename) Saya kenal dengan $( )konstruk, tetapi tidak dapat menemukan dokumen untuk <( ), ditambah dengan -<, yang saya asumsikan mengarahkan ke...