Pytania oznaczone «syntax»

15
Jaki jest brakujący argument dla -exec?

Używam następującego polecenia, aby wyczyścić katalog, pliki i katalogi powyżej 30 dni, i przenieść je do katalogu archiwum, który mogę usunąć po kilku tygodniach, jeśli nikt nie poprosi o ich odzyskanie. Katalog docelowy ma podkatalogi według nazwy użytkownika, podobnie jak katalog archiwum. Oto...

13
Jaki jest sens bash operatora zerowego „:”, dwukropka?

Jaki jest sens „zerowego” operatora w skrypcie BASH? Rozumiem, że jest używany jako symbol zastępczy po ifpoleceniu, gdy nie masz nic do powiedzenia, ale potrzebujesz polecenia, aby program mógł działać poprawnie. Ale jakie jest do tego ogólne zastosowanie? Kiedy go użyjesz? Kiedy warto go...

12
Do pętli z alfabetem

Działa to doskonale w OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Ale kiedy uruchamiam go na Ubuntu, pojawia się następujący błąd. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Nie mogę rozwiązać problemu. Jakieś...

11
znaczenie „” (apostrof) w komendach terminalowych

Z jakiegoś dziwnego powodu próbowałem „” jako separatora słów w identyfikatorach, jak w: $ export foo'bar=1 > > ^C $ Wynik jest taki, jak pokazano powyżej, tzn. Natychmiastowa zmiana na „>” i system oczywiście czeka na więcej informacji z mojej strony. Jak widzisz, musiałem nacisnąć...

10
przekierowanie wyjścia komendy za pomocą „- <<(…)”

Musiałem wydobyć szasum. To działa, ale czy ktoś może wyjaśnić, dlaczego? sed 's/^.*= //' -< <(openssl dgst -sha256 filename) Znam ten $( )konstrukt, ale nie mogę znaleźć dokumentów <( ), w połączeniu z -<którymi, jak zakładam, przekierowuję na sedSTDIN. Wiem, że są łatwiejsze...