Mam dość duży plik CSV (75 MB). Po prostu próbuję stworzyć jego wykres, więc naprawdę nie potrzebuję wszystkich danych. Rewording: Chciałbym usunąć n linii, następnie zachować jedną linię, następnie n usunąć linie i tak dalej. Więc jeśli plik wyglądał tak: Line 1 Line 2 Line 3 Line 4 Line 5 …
Rozważ następujący kod external-scope.sh #!/bin/bash set -e source inner-scope.sh echo $(inner) echo "I thought I would've died :(" inner-scope.sh #!/bin/bash function inner() { echo "winner"; return 1; } Próbuję outer-scope.shwyjść, gdy połączenie się inner()nie powiedzie. Ponieważ $()wywołuje podpowłokę, tak się nie dzieje. Jak inaczej uzyskać wynik działania funkcji, zachowując fakt, …
Próbuję przenieść konfigurację bash z Ubuntu do Mac OS X i wygląda na to, że ls jest nieco inny. Na przykład nie zaakceptuje --coloropcji. Jak mogę to uruchomić?
Jak mogę dowiedzieć się w skrypcie powłoki, czy dana nazwa użytkownika istnieje w bieżącym systemie? /etc/passwdi /etc/shadowsą niekompletne. Zastanów się nad usługami katalogowymi OS X lub Linux z podobną integracją z Active Directory.
Muszę zastąpić część tekstu w pliku tekstowym zamiennikiem. Zwykle robiłbym coś takiego sed -i 's/text/replacement/g' path/to/the/file Problem polega na tym, że zarówno texti replacementsą złożone ciągi zawierające kreski, ukośniki, blackslashes, cytaty i tak dalej. Jeśli ucieknę, wszystkie niezbędne postacie w środku textstają się szybko nieczytelne. Z drugiej strony nie potrzebuję …
Próbuję napisać skrypt, w którym chcę sprawdzić, czy którykolwiek z parametrów przekazanych do skryptu bash jest zgodny z ciągiem. Mam teraz konfigurację if [ "$3" != "-disCopperBld" -a "$4" != "-disCopperBld" -a "$5" != "-disCopperBld" -a "$6" != "-disCopperBld"] ale może istnieć duża liczba parametrów, więc zastanawiałem się, czy istnieje …
Czy dzięki bash istnieje sposób na wypchnięcie i usunięcie bieżącego katalogu roboczego? Próbowałem pisać, bash;cd dir; ./dostuff;exit;ale bieżący katalog jest teraz dir.
Temat mówi wszystko: jak zmienić dostępne pliki wykonywalne dostępne w jednym z $ PATH po zmianie rzeczy: np. Usunął plik binarny z jednego $ PATH, który jest dostępny w innym $ PATH, zmienił zmienną $ PATH.
lprStrona człowiek mówi drukarka docelowy można określić z -Pflagą. -P destination[/instance] Prints files to the named printer. „Dodałem” różne drukarki do lokalnych udziałów Samby, używając GUI w Ubuntu / Gnome. Jak mogę uzyskać listę tych dostępnych drukarek w formacie oczekiwanym przez -Pflagę (najlepiej od powłoki bash)?
Używam powłoki Ubuntu Bash systemu Windows 10. Odwzorowuje dysk C w porządku jako / mnt / c. Mam inne lokalne fizyczne dyski twarde, zamontowane w systemie Windows jako E: i F: Jak mam powiedzieć Bashowi, aby również zamontował te dyski (najlepiej automatycznie w / mnt / e i / mnt …
Przez lata na systemach typu UNIX (najbardziej dla mnie, Linuksa) zauważyłem, że .(obecny katalog) nigdy nie jest $PATHdomyślnie ustawiony . Dlaczego to? Pamiętam, jak czytałem lata temu, że był to problem z bezpieczeństwem, ale artykuł, który przeczytałem, nie wyjaśnił, na czym dokładnie polega problem. Czy to dlatego, że ktoś mógł …
Próbuję wymyślić prosty sposób ponownego wykonywania polecenia za każdym razem, gdy kończy się, z dowolnego powodu (błąd lub inny). Jaki byłby najlepszy sposób na to? EDYCJA: Wcześniej nie byłem wystarczająco jasny. Potrzebuję kolejnej realizacji, aby poczekać, aż zakończy się poprzednia. EDYCJA 2: Prawie wszystkie odpowiedzi działają świetnie. Pomyślałem, że większość …
Czy jest jakiś sposób na utworzenie i sformatowanie partycji za pomocą skryptu bash? Myślę, że można to zrobić za pomocą fdisk, ale nie wiem, jak podać polecenia ze skryptu bash do powłoki fdisk, a następnie wyjść z powłoki fdisk. Chcę utworzyć partycję, a następnie sformatować ją do NTFS z poziomu …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.