Jedną z rzeczy, które podobały mi się w Mint, było to, że terminal zwykle pokazywał dwa kolory: wszystko od lewej do $jednego będzie jednym kolorem, a wszystko po $drugim będzie inne. Czy istnieje sposób na skonfigurowanie tego systemu za pomocą Ubuntu?
W przypadku niektórych projektów często wpisuję kilka poleceń, na przykład: cd an/extremely/long/path/in/which/I/have/some/kinda/project i ./runmyproject --with some --command line --options set Widząc, że jestem dość leniwy, staram się unikać wielokrotnego wpisywania tych poleceń. Więc oczywiście mogę dużo użyć klawisza up, aby znaleźć te polecenia, ale często mam też tak wiele poleceń …
Wiele dni temu znalazłem ten użyteczny alias bash (zawartość moich ~ / .bash_aliases ) # aliases # finds temporary files ending with '~' and deletes them alias rm~='find . -name '*~' -print0 | xargs -0 /bin/rm -f' Teraz próbowałem użyć rm~after cddo jakiegoś katalogu zawierającego 3 pliki kończące się na~ …
Piszę skrypt i chciałbym przekazać wyniki z bcdo zmiennej. Zadeklarowałem 2 zmienne ( var1i var2) i podałem im wartości. W moim skrypcie chcę przekazać wyniki z bcinnej zmiennej powiedz var3, żebym mógł pracować z var3innymi obliczeniami. Do tej pory byłem w stanie zapisać wynik do pliku, który nie jest tym, …
Mam takie polecenie: | grep -v @param | grep -v @return | grep -v @Test | grep -v @throws i robi się coraz większy, czy jest jakiś sposób, aby uczynić to schludniejszym?
W dokumentacji przeczytałem, że tarpodczas wyodrębniania plików z archiwum tar mam następujące opcje: -k, --keep-old-files don't replace existing files when extracting --overwrite overwrite existing files when extracting który jest używany domyślnie?
Próbuję ustawić część mojego monitu dynamicznie przez funkcję, więc .bashrcmam: asdf () { echo -n $(pwd) } PS1="\u@\h:\w $(asdf)\$ " Otwarcie powłoki daje mi to, czego na początku oczekuję: $ bash darthbith@server:~/test /home/darthbith/test$ Jednak gdy zmieniam katalog, część zdefiniowana przez funkcję nie zmienia się: darthbith@server:~/test /home/darthbith/test$ cd ~/test2 darthbith@server:~/test2 /home/darthbith/test$ …
Zainstalowałem Ubuntu 14.04 Server, wyodrębniłem JDK1.8u5 i Tomcat7 i dodałem następujące pliki do .profile (próbowałem również dodać go do .bashrc z podobnymi [nie] wynikami): export JAVA_HOME=/opt/java/jdk1.8.0_05 export PATH=$PATH:$JAVA_HOME/bin kiedy biegam echo $JAVA_HOME, otrzymuję oczekiwany wynik /opt/java/jdk1.8.0_05. Mogę również uruchomić java -versioni uzyskać poprawną odpowiedź z Java. jak na razie dobrze. …
$ type if if is a shell keyword Nie znam innych słów kluczowych powłoki. Czy jest jakieś polecenie, aby wyświetlić listę wszystkich słów kluczowych powłoki bash. Uwaga: help -mwyświetla zarówno wbudowane powłoki, jak i słowa kluczowe powłoki.
Często używam autouzupełniania w terminalu, na przykład do cpkomend. Ale czasami, kiedy umieszczam katalog dla cppolecenia i wciskam Tab, lista plików jest tak długa, że Ubuntu wyrzuca część listy, a następnie czeka na wprowadzenie klucza, zanim kolejno wyświetli pozostałe pliki, jeden po drugim. . Ta funkcja jest prawie bezużyteczna, ponieważ …
Wiem, że xdg-openotworzy z terminala plik w preferowanej aplikacji użytkownika, taki jak ten: xdg-open filename Zastanawiam się jednak, jak mogę otworzyć plik z bieżącego katalogu w domyślnej aplikacji, wpisując: filename następnie Enteroczywiście. Nic więcej.
Próbowałem zainstalować rvm przy użyciu \curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable --auto-dotfiles. Działało dobrze, dopóki nie wystąpił błąd konfiguracji: Error running './configure --prefix=/home/nishant/.rvm/rubies/ruby-2.0.0-p247 --disable-install-doc --enable-shared', please read /home/nishant/.rvm/log/1379591052_ruby-2.0.0-p247/configure.log There has been an error while running configure. Halting the installation. Poniżej znajduje się zawartość wspomnianego pliku dziennika: [2013-09-19 …
Oto kod skryptu, którego teraz używam: getent group $MYGROUP if [ $? -ne 0 ] ; then sudo su -c "groupadd $MYGROUP" fi sudo su -c "useradd mynewuser -p mypassword -m -g $PRIMARYGRP -G $MYGROUP" To podejście działa dobrze w openSuse. Ale istnieje kilka problemów z kontem użytkownika, które tworzy …
Scenariusz: W skrypcie bash muszę sprawdzić, czy hasło podane przez użytkownika jest prawidłowym hasłem użytkownika. Przypuszczam, że mam użytkownika A z hasłem PA. W skrypcie poprosiłem użytkownika A o podanie hasła, więc jak sprawdzić, czy wprowadzony ciąg jest naprawdę jego hasłem? ...
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.