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.

11
Wtyczka skryptu Bash dla Eclipse? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 2 lata temu . Popraw to pytanie Czy są jakieś przyzwoite bashwtyczki do Eclipse? Moim jedynym wymaganiem jest podświetlanie składni. Wyszukałem w Google, …
174 eclipse  bash  ide 

16
Jak wydać dźwięk sprzętowy w systemie Mac OS X 10.6
Chcę tylko, aby Mac OS X 10.6 wydawał sprzętowy sygnał dźwiękowy, jak w open suse i innych dystrybucjach. Próbowałem zastosować podejścia Terminal -> beep = -bash: beep: polecenie nie zostało znalezione Terminal -> say beep = głos wypowiada sygnał dźwiękowy (nie jest to dźwięk sprzętowy, ale super;)) applecript -> beep …
174 bash  macos  applescript  beep 

9
Jak edytować $ PATH (.bash_profile) na OSX?
Próbuję edytować wpis w PATH, ponieważ zrobiłem coś nie tak. Używam systemu Mac OS X 10.10.3 Próbowałem: > touch ~/.bash_profile; open ~/.bash_profile Ale edytor plików otwiera się bez niczego w środku. Mój problem: Próbuję zainstalować ANDROID_HOME na mojej ścieżce Błąd pisowni, ale kiedy zamknąłem terminal i wróciłem, zniknął, więc spróbowałem …

10
Jak dołączyć zawartość wielu plików do jednego pliku
Chcę skopiować zawartość pięciu plików do jednego pliku bez zmian. Próbowałem to zrobić, używając cp dla każdego pliku. Ale to nadpisuje zawartość skopiowaną z poprzedniego pliku. Ja też próbowałem paste -d "\n" 1.txt 0.txt i to nie zadziałało. Chcę, aby mój skrypt dodawał nową linię na końcu każdego pliku tekstowego. …
174 linux  bash  unix 

2
bash HISTSIZE a HISTFILESIZE?
Jaka jest różnica w HISTSIZEvs. HISTFILESIZE? Są używane do rozszerzenia historii basha poza domyślne 500 linii. Wydaje się, że tutaj i na innych forach brakuje jasności co do tego, dlaczego oba są potrzebne. ( Przykład 1 , przykład 2 , przykład 3 ).
174 bash  unix 


8
Przekazywanie ciągu znaków ze spacjami jako argumentu funkcji w bash
Piszę skrypt bash, w którym muszę przekazać ciąg zawierający spacje do funkcji w moim skrypcie bash. Na przykład: #!/bin/bash myFunction { echo $1 echo $2 echo $3 } myFunction "firstString" "second string with spaces" "thirdString" Po uruchomieniu oczekiwany wynik to: firstString second string with spaces thirdString Jednak w rzeczywistości otrzymujemy: …
173 bash  function 

9
Jak uruchomić polecenie sftp z hasłem ze skryptu Bash?
Muszę przesłać plik dziennika do zdalnego hosta przy użyciu protokołu SFTP z hosta Linux. Otrzymałem dane uwierzytelniające do tego samego z mojej grupy operacyjnej. Jednak ponieważ nie mam kontroli nad innym hostem, nie mogę generować i udostępniać kluczy RSA innemu hostowi. Czy jest więc sposób na uruchomienie sftppolecenia (z podaną …
173 bash  shell  unix  ssh  sftp 

5
Jak zanegować test z wyrażeniami regularnymi w skrypcie bash?
Używając GNU bash (wersja 4.0.35 (1) -release (x86_64-suse-linux-gnu), chciałbym zanegować test za pomocą wyrażeń regularnych. Na przykład chciałbym warunkowo dodać ścieżkę do zmiennej PATH, jeśli ścieżki już tam nie ma, jak w: TEMP=/mnt/silo/bin if [[ ${PATH} =~ ${TEMP} ]] ; then PATH=$PATH; else PATH=$PATH:$TEMP; fi TEMP=/mnt/silo/Scripts: if [[ ${PATH} =~ …

11
W bash, jak wyczyścić bieżące wejście?
Załóżmy, że w bashu zaczynasz pisać polecenie takie jak: $ rm -rf /foo/bar/really/long/path/here a potem zdaj sobie sprawę, że mimo wszystko nie chcesz tego wykonywać. Czy istnieje sposób na wyczyszczenie danych wejściowych za pomocą jednego lub dwóch naciśnięć klawiszy? To, co ostatnio robiłem, to poprzedzanie echa i umieszczanie danych wejściowych …
172 bash  input 

14
Jak ustalić, czy proces działa w lxc / Docker?
Czy istnieje sposób, aby określić, czy proces (skrypt) działa w kontenerze LXC (środowisko wykonawcze ~ Docker)? Wiem, że niektóre programy są w stanie wykryć, czy działają w maszynie wirtualnej, czy coś podobnego jest dostępne dla lxc / docker?
172 linux  bash  docker 


2
Usuń historię terminali w systemie Linux [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby tak było na temat przepełnienia stosu. Zamknięte 9 lat temu . Popraw to pytanie Używając klawisza w górę w terminalu systemu Linux, możesz ponownie użyć poprzednich poleceń. Świetna funkcja. Jednak zacząłem …
170 linux  bash  terminal 

13
Jak wyłączyć Git Credential Manager dla Windows?
Zauważyłem, że w najnowszej wersji Gita domyślnie wyświetla się teraz okno dialogowe „Git Credential Manager for Windows” zamiast za każdym razem pytać mnie o hasło w odpowiedzi na monit Bash. Naprawdę nienawidzę tego zachowania. Jak mogę go po prostu wyłączyć i za każdym razem wrócić do wprowadzania hasła w powłoce …
170 git  bash 


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.