Pytania oznaczone «bash»

12
Domyślna konsola w ConEmu

Mam konfigurację git bash jako predefiniowane zadanie (zadanie nr 1). Ale kiedy otwieram ConEmu, domyślnie jest to konsola cmd, jak zmienić domyślną konsolę na git

12
Jak usunąć postacie w środku ciągu w bash

W bash mam ciąg znaków i próbuję usunąć znak ze środka łańcucha. Wiem, że możemy usuwać znaki z początku lub końca takiego ciągu: myVar='YES' myVar="${myVar#'Y'}" myVar="${myVar%'S'}" ale jak mogę usunąć ten w

12
Jak znaleźć pliki i zsumować ich rozmiary?

Chciałbym znaleźć serię plików (na podstawie wyrażenia wieloznacznego) i całkowite użycie ich dysku. Coś takiego: $ find . -name 'flibble*' -ctime +90 -exec du -sh {} \; 2.1G ./flibble_116.log 2.1G ./flibble_83.log 2.1G ./flibble_211040_157.log 2.1G ./flibble3747_51.log Ta praca. Ale to nie...

12
Otwórz nową kartę w ConEmu, w tym samym katalogu (git bash)

Chcę przypisać skrót klawiaturowy w ConEmu, który otworzy nową kartę, w tym samym katalogu, w którym znajduje się bieżąca karta. Więc coś takiego: -new_console:d:[<pwd>]%ProgramFiles(x86)%\Git\bin\sh.exe" --login -i gdzie [<pwd>]uruchamia pwd lub pobiera zmienną środowiskową $ PWD....

12
Bash 4.3 Podciąg o długości ujemnej w systemie OS X

Bash 4.2 dodał obsługę ujemnych długości podciągów: http://tldp.org/LDP/abs/html/abs-guide.html#SUBSTREXTR01 Przykład 37-12. Parametr ujemny w konstrukcie ekstrakcyjnym Gdy parametr „długość” jest ujemny, służy jako parametr przesunięcia względem końca. Na przykład następujące wyniki...

12
Bash na Ubuntu w Windows Mount Network Share

Zaktualizowałem system Windows 10 i zainstalowałem nową wersję bash w systemie Windows. Jednak na obu komputerach próbowałem nie mogę zamontować udziału sieciowego. Wypróbowałem wiele różnych sposobów montowania udziału: sudo mount -t cifs -o username=xx,password=xx //192.168.x.x/Share...

12
przekonwertować plik tekstowy bitów na plik binarny

Mam plik instructions.txtz zawartością: 00000000000000000000000000010011 00000010110100010010000010000011 00000000011100110000001010110011 00000000011100110000010000110011 00000000011100110110010010110011 00000000000000000000000000010011 Jak mogę utworzyć plik binarny instructions.binz tymi...

11
Wywołanie skryptu za pomocą ./bla.sh vs. bla.sh

Czy ktoś może mi wyjaśnić, co robi skorupa w dwóch przykładach A) i B) poniżej? Oczywiście zachowuje się inaczej, ale nie mogę się dowiedzieć, dlaczego wynik jest inny. Przykład: niech skrypt w naszym bieżącym katalogu ma nazwę bla.shtylko jednej komendy: echo ${0##/*} hello A) Rozpoczęty jako:...

11
Ekran GNU nie odziedziczy mojej ŚCIEŻKI po 10.5.8

Codziennie używam ekranu do moich potrzeb terminalowych i jestem z tego całkiem zadowolony. Ostatnio jednak, zrobiłem kilka nowości do moich plików konfiguracyjnych bash i zauważyłem, że zachodziło różne PATHelementy ( PATH, MANPATH, INFOPATH, etc) w 2 miejscach. Zmodyfikowałem pliki, aby były...

11
Umieść zadanie w tle za pomocą bash

Wiem, że możesz rozpocząć pracę w tle z Bash foo &. Jednak najlepszym sposobem, jaki znam, aby umieścić zadanie pierwszoplanowe w tle, jest zrobienie Ctrl+, zaby go zatrzymać, a następnie bg 1wznowić w tle. Czy jest szybszy sposób? Jakieś kombinacje klawiszy Ctrl+ Something, których nie...

11
Równoległe pętle powłoki

Chcę przetwarzać wiele plików, a ponieważ mam tutaj kilka rdzeni, chcę to zrobić równolegle: for i in *.myfiles; do do_something $i `derived_params $i` other_params; done Znam rozwiązanie Makefile , ale moje polecenia wymagają argumentów z listy globowania powłoki. Znalazłem: > function...

11
Twórz komendy OS X Terminal i piszę BOLD

Chciałbym, aby polecenia, które wpisałem (wejście) w terminalu, wyróżniały się na tle wszystkich danych wyjściowych. Na przykład: imac: ~ buster $ chmod -R gw myfolder imac: ~ buster $ cd myfolder imac: myfolder buster $ ls -l ogółem 0 drwxr-xr-x 9 root administrator 306 20 kwietnia 2010 bin...