Вопросы с тегом «syntax»

21
В чем разница между стандартным синтаксисом и синтаксисом BSD?

Я видел много команд, которые принимают «синтаксис BSD», а также их стандартный синтаксис. Возьмите psкоманду для одного примера: 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 Так в чем же...

15
Какой недостающий аргумент для -exec?

Я использую следующую команду, чтобы очистить каталог от файлов и каталогов старше 30 дней и переместить их в архивный каталог, который я могу удалить через несколько недель, если никто не попросит вернуть их файлы. Целевой каталог имеет подкаталоги по имени пользователя, как и каталог архива. Это...

13
Какой смысл в нулевом операторе bash «:», двоеточие?

В чем смысл «нулевого» оператора в скрипте BASH? Я понимаю, что он используется в качестве заполнителя после ifкоманды, когда вам нечего сказать, но вам нужна команда, чтобы программа работала правильно. Но каково общее использование этого? Когда бы вы использовали это? Когда имеет смысл его...

12
Для цикла с алфавитом

Это отлично работает на OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Но когда я запускаю его в Ubuntu, я получаю следующую ошибку. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Я не могу решить эту проблему. Какие-либо...

11
значение «» (апостроф) в терминальных командах

По какой-то странной причине я попытался использовать «» в качестве разделителя слов в идентификаторах, например: $ export foo'bar=1 > > ^C $ В результате , как показано выше, идентификационные EST на быстрые изменения «>» и система , очевидно , ожидает получения дополнительной информации...

10
перенаправление вывода команды с использованием '- <<(…)'

Мне нужно было извлечь шазум. Это работает, но кто-нибудь может объяснить, почему? sed 's/^.*= //' -< <(openssl dgst -sha256 filename) Я знаком с $( )конструкцией, но не могу найти документы для <( ), в сочетании с -<которыми, я полагаю, перенаправляет на sedSTDIN. Я знаю, что есть...