Pytania oznaczone «shell»

136
Skrypt powłoki - pobierz wszystkie pliki zmodyfikowane po <date>

Wolałbym nie robić tego w PHP, więc mam nadzieję, że ktoś przyzwoity ze skryptów powłoki może pomóc. Potrzebuję skryptu, który uruchamia katalog rekurencyjnie i znajduje wszystkie pliki z datą ostatniej modyfikacji, która jest większa niż jakaś data. Następnie spakuje i spakuje plik (i),...

136
Bash / sh - różnica między && a;

Zwykle używam ;do łączenia więcej niż jednego polecenia w linii, ale niektórzy wolą &&. Czy jest jakaś różnica? Na przykład cd ~; cd -i cd ~ && cd -wydaje się, że robi to samo. Która wersja jest bardziej przenośna, np. Będzie obsługiwana przez podzbiór bash, taki jak powłoka...

134
Jak wykonać polecenie MySQL ze skryptu powłoki?

Jak mogę wykonać polecenie SQL za pomocą skryptu powłoki, aby można było je zautomatyzować? Chcę przywrócić dane zebrane w pliku SQL za pomocą skryptu powłoki. Chcę połączyć się z serwerem i przywrócić dane. Polecenie działa, gdy jest wykonywane osobno za pomocą wiersza poleceń SSH. Oto...

133
Lepszy sposób na zwiększenie numeru kompilacji?

Używałem skryptu powłoki jako części mojego procesu kompilacji Xcode w celu zwiększenia numeru kompilacji w pliku plist , jednak często powoduje to awarię Xcode 4.2.1 (z błędem dotyczącym celu nie należącego do projektu; zgaduję zmiana pliku plist w pewien sposób wprowadza w błąd Xcode). Skrypt...

132
Usuń znak z końca zmiennej

Automatyczne uzupełnianie przez Bash dodaje znak / na końcu nazwy katalogu. Jak mogę usunąć to z parametru pozycyjnego? #!/bin/sh target=$1 function backup(){ date=`date "+%y%m%d_%H%M%S"` PWD=`pwd` path=$PWD/$target tar czf /tmp/$date$target.tar.gz $path } backup