Pytania oznaczone «command-line»

9
Połącz dwa pliki z awk

File1.txt item1 carA item2 carB item3 carC item4 platD item5 carE File2.txt carA platA carB platB carC platC carE platE Poszukiwany wynik: item1 platA item2 platB item3 platC item4 platD item5 platE Jak mogę to

9
Czy tar -tvf dekompresuje plik, czy po prostu wyświetla nazwy?

Mam tar.gzplik 32 GB. Próbowałem wyodrębnić z niego określone foldery, więc wymieniłem zawartość za pomocą następującego polecenia, aby wyświetlić strukturę plików: tar -tvf file.tar.gz > files.txt Wydaje się, że lista wszystkich plików trwa wieczność. Moje pytanie brzmi: czy flaga -t...

9
dla pętli w folderach ze znakiem \ n w nazwach

Mam kilka folderów z \ncharakterem to ich nazwy. na przykład: $ ls ''$'\n''Test' Dotyczy to folderu z nazwą testu i pustą linią przed jego nazwą. Kiedy więc uruchomię kilka takich skryptów w katalogu nadrzędnym: while IFS= read -r d; do rmdir $d done < <(find * -type d) To...

9
Zmień tymczasowo link / bin / sh

Mam oprogramowanie, które wymaga /bin/shBash, ale dla Ubuntu domyślnym jest Dash i chcę zachować to domyślne; Nie chcę na stałe zmieniać go na Bash. Czy istnieje sposób, aby to zmienić tylko w przypadku uruchomionej sesji terminala? Więc program działający w tym terminalu będzie widział...

9
Jak zakończyć ping <test> i

Komenda ping <dest> & powoduje przejście ping do tła. Jednak nadal drukuje dane wyjściowe na terminalu. Ctrl-C nie zatrzymuje tego, wprowadza tylko nowy monit. Jak zatrzymać go z

9
Jak ustawić alias do linii terminalu?

Chcę łatwo ustawić alias git-godla tej linii terminalu: git commit -m "init "; git push; git status Więc kiedy wejdę do git-go, ta linia powinna wejść. Jak mogę to zrobić? Odpowiedzi, które widziałem, obejmują tylko alias polecenia bez parametrów. Ale chcę ustawić alias do dowolnej linii...