Pytania oznaczone «bash»

16
pushd, popd vs cd, cd- in bash i zsh

Czy istnieje różnica między zachowaniem pushd / popd w bashu a zsh? Wygląda na to, że w zsh cd cd zachowuje się dokładnie tak samo jak pushd / popd (który dodaje katalog / pops automatycznie, gdy cd), podczas gdy w bash cd cd nie wpływa na stos katalogu. Jeśli ktoś może mi dać wskaźnik, byłoby...

16
Przesunięcie bitowe i największa liczba całkowita w Bash

To pytanie dotyczące eksploracji, co oznacza, że ​​nie jestem całkowicie pewien, o co chodzi w tym pytaniu, ale myślę, że chodzi o największą liczbę całkowitą w Bash. W każdym razie zdefiniuję to pozornie. $ echo $((1<<8)) 256 Tworzę liczbę całkowitą, przesuwając nieco. Jak daleko mogę się...

16
Plik tar z datą jako nazwą?

Próbuję tar i gzip plik z datą i godziną jako nazwą: date=$(date '+%d-%m-%Y_%H:%M:%S'); tar -zcf "$date".tar.gz repo/bin/ Ale wracam: tar (child): Cannot connect to 17-08-2017_21: resolve failed tar: Child returned status 128 tar: Error is not recoverable: exiting now Co dokładnie się tutaj...

16
Pętla przez zmienne

Piszę skrypt bash, aby używać rsync i aktualizować pliki na około 20 różnych serwerach. Rozpracowałem część rsync. Mam problem z przeglądaniem listy zmiennych. Mój skrypt do tej pory wygląda

16
Co robi `. []. Foo []` w bash? Dlaczego pasuje do „..”?

Spójrz na następujące: $ echo .[].aliases[] .. $ echo .[].foo[] .. $ echo .[].[] .. $ echo .[].xyz[] .. $ echo .xyz[].xyz[] .xyz[].xyz[] $ echo .xyz[].[] .xyz[].[] Najwyraźniej wydaje się, że jest to coś globalnego, ale nie rozumiem, w jaki sposób wynik się łączy. Z mojego zrozumienia []jest...