Pytania otagowane jako bash

W przypadku pytań dotyczących skryptów napisanych dla powłoki poleceń Bash. W przypadku skryptów powłoki z błędami / błędami składni sprawdź je za pomocą programu shellcheck (lub na internetowym serwerze shellcheck pod adresem https://shellcheck.net) przed opublikowaniem tutaj. Pytania dotyczące interaktywnego korzystania z Bash są bardziej prawdopodobne na Super User niż na Stack Overflow.

16
Jak wyodrębnić jedną kolumnę z pliku csv
Jeśli mam plik csv, czy istnieje szybki sposób na wydrukowanie zawartości tylko jednej kolumny? Można bezpiecznie założyć, że każdy wiersz ma taką samą liczbę kolumn, ale zawartość każdej kolumny miałaby inną długość.
111 bash  csv  extract 

7
Zapisać bieżący katalog w zmiennej używając Bash?
To, co próbuję zrobić, to znaleźć bieżący katalog roboczy i zapisać go w zmiennej, aby móc uruchomić export PATH=$PATH:currentdir+somethingelse. Nie jestem do końca pewien, czy mają zmienną, która domyślnie zawiera cwd. Jak zapisać bieżący katalog w zmiennej za pomocą Bash?

3
Odczytywanie danych wyjściowych polecenia do tablicy w Bash
Muszę odczytać dane wyjściowe polecenia w moim skrypcie do tablicy. Polecenie to na przykład: ps aux | grep | grep | x i daje wynik wiersz po wierszu w następujący sposób: 10 20 30 Muszę odczytać wartości z danych wyjściowych polecenia do tablicy, a następnie wykonam trochę pracy, jeśli rozmiar …
111 arrays  bash 


5
Różnica strun w Bash
Próbuję znaleźć sposób na określenie różnicy między dwoma ciągami znaków w moim skrypcie. Mógłbym to łatwo zrobić za pomocą diff lub comm, ale nie mam do czynienia z plikami i wolałbym nie wyprowadzać ich do plików, zrobić porównanie i odczytać je z powrotem. Widzę, że wszystkie polecenia comm, diff, cmp …
110 string  bash 

28
Skuteczny sposób na transpozycję pliku w Bash
Mam ogromny plik rozdzielany tabulatorami, sformatowany w ten sposób X column1 column2 column3 row1 0 1 2 row2 3 4 5 row3 6 7 8 row4 9 10 11 Chciałbym przetransponować to w efektywny sposób, używając tylko poleceń bash (mógłbym napisać około dziesięciu wierszy skryptu Perla, aby to zrobić, ale …
110 bash  parsing  unix  transpose 


4
Bash, ostrzeżenie o braku argumentów i decyzje w sprawie
Uczę się basha. Chciałbym zrobić prosty skrypt, który bez podania argumentów pokazuje jakiś komunikat. A kiedy podaję liczby jako argumenty, zależnie od wartości, robi to jedno lub drugie. Chciałbym również poznać sugestie dotyczące najlepszych podręczników online dla początkujących w bash Dzięki
110 bash 



2
Co to znaczy w powłoce, gdy umieścimy polecenie w znaku dolara i nawiasach: $ (polecenie)
Chcę tylko zrozumieć następujący wiersz kodu w powłoce. Służy do pobierania bieżącego katalogu roboczego. Zdaję sobie sprawę, że $(variable)nazwa zwraca wartość wewnątrz nazwy zmiennej, ale co $(command)ma zwrócić? Czy zwraca wartość po wykonaniu polecenia? W takim przypadku możemy użyć `do wykonania polecenia. CWD="$(cd "$(dirname $0)"; pwd)" Te same dane wyjściowe …
110 bash  shell  terminal  sh  ksh 




6
Niech skrypt bash odpowiada na interaktywne monity [duplikat]
To pytanie ma już odpowiedzi tutaj : Przekazywanie argumentów do programu interaktywnego w sposób nieinteraktywny (6 odpowiedzi) Zamknięte 21 dni temu . Czy jest możliwe, aby skrypt bash automatycznie obsługiwał podpowiedzi, które normalnie byłyby przedstawiane użytkownikowi z domyślnymi akcjami? Obecnie używam skryptu bash, aby wywołać wewnętrzne narzędzie, które wyświetli użytkownikowi …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.