Pytania oznaczone «shell-script»

11
data - lata sprzed 1901 są traktowane jako nieważne

Mam datę (GNU coreutils) 7.1 zainstalowaną w moim systemie. Jeśli spróbuję sprawdzić daty przed 14 grudnia 1901 r., Pojawia się błąd „nieprawidłowa data”. Na przykład, $ date -d 1901-12-13 date: invalid date `1901-12-13' $ date -d 1901-12-14 Sat Dec 14 00:00:00 EST 1901 Co powinienem...

11
zautomatyzuj drukowanie gnuplot za pomocą bash

Mam 6 plików, które należy wykreślić jako wykresy liniowe z marginesami błędów i wyprowadzić je do różnych plików png. Format pliku jest następujący. sekund średnia średnia min Jak miałbym przejść do automatycznego drukowania tych wykresów? Więc uruchamiam plik o nazwie bash.sh, który pobierze...

11
Tablice asocjacyjne w skryptach powłoki

Widziałem sztuczkę polegającą na implementacji tablic asocjacyjnych w skrypcie powłoki. Na przykład print array["apples"]może być skryptowany jako echo \$array$keygdzie klucz = jabłka. Nie wspomniano jednak o tym, jak wygenerować klucze do iteracji po tablicy. Jedynym sposobem, w jaki mogłem...

11
pośrednie rozszerzanie zmiennych w POSIX-ie w bash?

Czy jest to możliwe, czy jest jakiś elegancki hack, aby dokonać pośredniej rozbudowy zmiennych w POSIX, jak można to zrobić w Bash? W kontekście próbuję wykonać następujące czynności: for key in ${!map_*} do # do something done EDYCJA: Aby to wyjaśnić, chciałbym uzyskać dostęp do zmiennych...

11
Czy 0 USD zawsze będzie zawierać ścieżkę do skryptu?

Chcę zastąpić bieżący skrypt, aby móc wydrukować pomoc i informacje o wersji z sekcji komentarzy u góry. Myślałem o czymś takim: grep '^#h ' -- "$0" | sed -e 's/#h //' Ale potem zastanawiałem się, co by się stało, gdyby skrypt został umieszczony w katalogu, który był w PATH i wywołany bez...