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

4
В чем разница между стандартным синтаксисом и синтаксисом 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 …


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

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

2
Для цикла с алфавитом
Это отлично работает на 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 Я не могу решить эту проблему. Какие-либо предложения?
12 bash  scripts  syntax 

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

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


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.