Pytania otagowane jako shell

Termin „powłoka” odnosi się do ogólnej klasy tekstowych interaktywnych interpreterów poleceń najczęściej kojarzonych z systemami operacyjnymi Unix i Linux. W przypadku pytań dotyczących skryptowania powłoki użyj bardziej szczegółowego znacznika, takiego jak „bash”, „powershell” lub „ksh”. Bez określonego znacznika należy założyć przenośne (zgodne z POSIX) rozwiązanie, chociaż zamiast tego lepiej jest użyć „posix” lub „sh”.


5
'git add --patch', aby dołączyć nowe pliki?
Kiedy uruchamiam git add -p, czy jest sposób, aby git wybierał nowo utworzone pliki jako porcje do wybrania? Więc jeśli utworzę nowy plik o nazwie foo.java, a następnie uruchomię git add -p, git nie pozwoli mi wybrać zawartości tego pliku do dodania do indeksu.
105 git  shell  git-add 


9
Jak uzyskać STDOUT i STDERR, aby przejść do terminala i pliku dziennika?
Mam skrypt, który będzie uruchamiany interaktywnie przez użytkowników nietechnicznych. Skrypt zapisuje aktualizacje statusu do STDOUT, aby użytkownik miał pewność, że skrypt działa poprawnie. Chcę, aby zarówno STDOUT, jak i STDERR zostały przekierowane do terminala (aby użytkownik mógł zobaczyć, że skrypt działa, a także sprawdzić, czy wystąpił problem). Chcę też, aby …
105 bash  logging  shell 

6
Jak kodować obraz base64 w linux bash / shell
Próbuję zakodować base64 obraz w skrypcie powłoki i umieścić go w zmiennej: test="$(printf DSC_0251.JPG | base64)" echo $test RFNDXzAyNTEuSlBH Próbowałem też czegoś takiego: test=\`echo -ne DSC_0251.JPG | base64\` ale nadal bez sukcesu. Chcę zrobić coś takiego: curl -v -X POST -d '{"image":$IMAGE_BASE64,"location":$LOCATION,"time_created":$TIMECREATED}' -H 'Content-type: text/plain; charset=UTF8' http://192.168.1.1/upload Znalazłem to http://www.zzzxo.com/q/answers-bash-base64-encode-script-not-encoding-right-12290484.html …
105 linux  image  shell  variables  base64 

15
Czy istnieje wtyczka Eclipse do uruchamiania powłoki systemowej w konsoli? [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 3 lata temu . Popraw to pytanie Czy znasz jakąkolwiek wtyczkę Eclipse do uruchamiania powłoki systemowej w dołączonej konsoli? Byłoby świetnie. Dolphin, nawigator …



4
Wykryj, czy pakiet homebrew jest zainstalowany
Mam zamiar napisać skrypt powłoki, który wykryje, czy w systemie jest zainstalowanych kilka pakietów homebrew. Czy jest sposób na użycie polecenia parzenia, aby to osiągnąć? Próbowałem użyć kodu zakończenia brew install <formula> --dry-run. Ale to buduje pakiet, jeśli go brakuje.
104 bash  shell  homebrew 

3
Zmienna interpolacja w powłoce
Mam zmienną o nazwie filepath=/tmp/name. Aby uzyskać dostęp do zmiennej, wiem, że mogę to zrobić: $filepath W moim skrypcie powłoki próbowałem zrobić coś takiego (znaki odwrotne są przeznaczone) `tail -1 $filepath_newstap.sh` Ta linia zawodzi, duuh!, Ponieważ zmienna nie jest wywoływana $filepath_newstap.sh Jak dołączyć _newstap.shdo nazwy zmiennej? Zwróć uwagę, że lewy …
104 bash  shell  unix 

7
Właśnie przypisałem zmienną, ale zmienna echo $ pokazuje coś innego
Oto seria przypadków, w których echo $varmożna pokazać inną wartość niż ta, która została właśnie przypisana. Dzieje się tak niezależnie od tego, czy przypisana wartość była „w cudzysłowie”, „w pojedynczym cudzysłowie”, czy nie. Jak sprawić, by powłoka poprawnie ustawiła moją zmienną? Gwiazdki Oczekiwany wynik to /* Foobar is free software …
104 bash  shell  sh  quoting 




12
Całkowity rozmiar zawartości wszystkich plików w katalogu [zamknięty]
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 Kiedy używam lslub du, uzyskuję ilość miejsca na dysku zajmowaną przez każdy plik. Potrzebuję sumy wszystkich …
103 linux  embedded  shell 

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.