Що таке >& 2 у сценарії оболонки?
- Blog
- Що таке >& 2 у сценарії оболонки?
admin
іншими словами, & це посилання на символ для "амперсанд". Тоді як gt просто ми називаємо це як (більше).
Зазвичай ми перенаправляємо до файлу. Однак ми можемо використовувати >& to переспрямовувати на stdout (дескриптор файлу 1) або stderr (дескриптор файлу 2) замість цього. Таким чином, щоб перенаправити stdout (файловий дескриптор 1) на stderr (файловий дескриптор 2), ви можете використовувати >&2.
-gt означає "більше ніж". Він використовується для порівняння цілих чисел для нерівності, яка зазвичай записується > в інших мовах (у деяких оболонках, за допомогою утиліти тестування або в [ … ] , > порівнює два рядки для лексикографічного впорядкування, тому воно має зовсім інше значення від -gt ).
Якщо команда завершується оператор управління ('&'), оболонка повинна виконувати команду асинхронно в підоболонці. Це означає, що оболонка не повинна чекати завершення виконання команди перед виконанням наступної команди.
& є HTML для "Початок посилання на символ". & це посилання на символ для "амперсанд". ¤t; не є стандартним посиланням на символ, а також є помилкою (браузери можуть спробувати виконати відновлення помилок, але ви не повинні покладатися на це).
< позначає знак менше ( < ) > означає знак більше ( > ) ≤ означає знак менше або рівності ( ≤ ) ≥ позначає знак «більше» або «дорівнює» ( ≥ )
© Copyright 2025Місцеві поради| Theme developed by Lucid Solutions