Jak mogę wznowić zatrzymane zadanie w systemie Linux? Używałem emacsa i przypadkowo nacisnąłem ctrl-z, co rzuciło mnie z powrotem na konsolę. Widzę to po wpisaniu „zleceń” [*****]$ jobs [1]+ Stopped emacs test_queue.cpp
Rozważ powłokę taką jak Bash lub sh. Podstawowa różnica między >i >>przejawia się w przypadku, gdy istnieje plik docelowy: > obcina plik do zera, a następnie zapisuje; >> nie obcina się, zapisuje (dołącza) na końcu pliku. Jeśli plik nie istnieje, jest tworzony z zerowym rozmiarem; następnie napisane do. Dotyczy to …
Chciałbym wyświetlić bieżącą ścieżkę w wierszu polecenia sh (bez powłoki bash), która obecnie pokazuje tylko „#”, próbowałem z wprowadzeniem tego env PS1="$(whoami)@$(hostname):$(pwd)" i set PS1="$(whoami)@$(hostname):$(pwd)" w /etc/profile. Ale to oczywiste, że nie odświeża się po zmianie katalogu lub zmianie użytkownika. Proszę zasugerować sposób, aby uczynić to dynamicznym.
Nie mogę zrozumieć, czym jest polecenie sh? http://unixhelp.ed.ac.uk/CGI/man-cgi?sh Czy to wykonuje plik? jak u kocura: sh /usr/local/tomcat/bin/shutdown.sh Przepraszam, tylko zdezorientowany.
Ten skrypt skryptowy BASH z jednym poleceniem jest trudny do zrozumienia, dlatego chcę napisać komentarz do każdej akcji: echo 'foo' \ | sed 's/d/a/' \ | sed 's/e/b/' \ | sed 's/f/c/' \ > myfile (sed jest tylko przykładem, w rzeczywistości jest to połączenie greps, trs i awks) Nie chciałbym …
Użyłem jednego z poniższych echo $(stuff) echo `stuff` (gdzie stuffjest np pwdlub dateczy coś bardziej skomplikowane). Potem powiedziano mi, że ta składnia jest nieprawidłowa, zła praktyka, nie elegancki, nadmierny, zbędny, zbyt skomplikowany, program kultu kultowego, noobish, naiwny itp. Ale polecenie nie działa, więc co dokładnie jest nie tak?
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 6 lat temu . Mam hostowany serwer Debian. Kiedy loguję się przez ssh, wita mnie środowisko sh. Jak to zmienić, aby zacząć w środowisku bash?
Jaka jest różnica między install -c a cp? Większość instalacji zwykle używa install -c, ale na stronie podręcznika nie brzmi to tak, jakby działało inaczej niż cp (z wyjątkiem może ustawionych uprawnień). Kiedy powinienem używać install -c, a kiedy cp?
Ilekroć uruchamiam sudo suz mojego normalnego zsh(który używa frameworka oh-my-zsh ), shdomyślnie jestem zmuszony używać starej powłoki Bourne'a ( ) (oczywiście; jest to standardowe zachowanie w większości * podobnych do nix systemów). Jeśli uruchomię się zshod wewnątrz shpo uruchomieniu sudo su, otrzymam powłokę Z, ale bez ulepszeń od oh-my-zsh. Czy …
To pytanie ma już odpowiedź tutaj : Czy istnieje sposób, aby uczynić bash bardziej przyjaznym dla TAB? (1 odpowiedź) Zamknięte 6 lat temu . Zastanawiałem się, czy istnieje sposób na dokończenie rotacyjnego stylu w bashu podobnym do zachowania na cmd.exe, odkryłem, że przyspiesza mnie to pod względem wprowadzania poleceń
Trudno nazwać to ... Zasadniczo mam program, który po uruchomieniu wypisuje na STDOUT zestaw zmiennych powłoki: $ ./settings SETTING_ONE="this is setting one" SETTING_TWO="This is the second setting" ANOTHER_SETTING="This is another setting". Chcę uruchomić to w skrypcie powłoki tak, jakby STDOUT był oceniany source. Chciałbym zrobić coś takiego ... source `./settings` …
Pracuję na uniwersyteckim zdalnym koncie Linuksa, a domyślna powłoka niestety cshnie kończy tabulacji. Jak mogę zmienić domyślną powłokę mojego konta na bash? chshjest niedostępne.
Użytkownik bash będzie ostatecznie skończyć z .bashrc, .bash_profile, .profilei może trochę więcej. Teraz każdy plik jest ładowany w określonych sytuacjach i wszystko to prowadzi do zamieszania i frustracji. Nie obchodzi mnie, która powłoka jest powłoką logowania i ty też nie powinieneś. Chcę tylko upewnić się, że ta sama rzecz jest …
Mam kilka skryptów, które muszę uruchomić, aby uruchomić kilka skryptów Node.js i Mongo, a także kilka innych rzeczy. Chciałbym utworzyć skrypt SH, który mógłbym uruchomić, aby uruchomić WSZYSTKIE z nich jednocześnie. Problem polega na tym, że każdy z nich nie powróci, dopóki się nie zawiesi lub nie wyjdę z nich …
Mam 64-bitowy serwer dedykowany CentOS 6.5. Jedyne, co na nim zrobiłem yum install java7, to nie zainstalowałem żadnych innych rzeczy. Więc w katalogu /rootzrobiłem ten plik ( test.sh) #!/bin/bash while true do echo "Hey" echo "You have five seconds to do 'Ctrl+C' or the while loop will continue." sleep 5 …
reboot wydaje się, że system plików root jest tylko do odczytu prawie natychmiast, powodując warunki wyścigu z jednym z moich procesów, który próbuje zapisać ustawienia do pliku podczas jego około 1-2 sekundowego wyłączenia. Rezultatem sporadycznym jest pusty plik ustawień, ponieważ jest on obcięty, ale nie jest wypełniany w odpowiednim czasie. …
Piszę swój pierwszy skrypt basha. Za każdym razem, gdy go uruchomię, aby upewnić się, że działa, wszystko działa dokładnie tak, jak chciałbym, z wyjątkiem done polecenie na samym końcu. Zamiast tego zapętla się do pytania z pytaniem użytkownika, czy są pewni, że chcą autoryzować go do wprowadzenia zmian. Ponieważ po …
Muszę być w stanie napisać, czy test grepa jest PRAWDA, czy FAŁSZ do zmiennej, aby móc go później użyć Dla następujących, jeśli uruchomię defaults read com.apple.Finder | grep "AppleShowAllFiles" w moim systemie powróci AppleShowAllFiles = FALSE; Fajne. Więc teraz chcę przekazać tę odpowiedź do jakiegoś testu. Tu utknąłem. Myślę, że …
Mam skrypt, który prosi użytkownika o wprowadzenie opcji. Po wybraniu opcji mam ją, więc uruchamia nowy terminal i wykonuje inny skrypt dla określonej opcji. Nadal chcę, aby skrypt menu na pierwszym terminalu pytał użytkownika o wpis, a nie wychodził ze skryptu. Bardzo mile widziane będą niektóre opinie na ten temat. …
Kiedy wpisuję to w sh, wyświetla: $ $PATH sh: 12: /bin:/usr/bin: not found Ale mam folder / usr / bin i to jest mnóstwo rzeczy. To samo z Zsh: ▶ $PATH zsh: no such file or directory: /bin:/usr/bin Co do cholery ? Jak to naprawić?
Czy jest jakiś sposób na zmianę domyślnego środowiska podczas działania sh -c <command>? Wygląda na to, że .cshrc nie jest wywoływany podczas uruchamiania polecenia z flagą -c.
Chcę, co następuje: Na początku, gdy użytkownik uruchamia plik .sh, wyświetla następujące informacje: Review id: You id is:XXX000YYY Do you want to change it?[Press Y to change, C to continue]: Teraz Jeśli użytkownik naciśnie, Ypozwól mu zmienić identyfikator i ponownie pokaż to ponownie, i rób to, dopóki użytkownik nie naciśnie, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.