Mam katalog zawierający pliki obrazów o nazwach takich jak image1.jpg image2.jpg image3.jpg ... Niestety, nazwy obrazów muszą być zerowe, więc image1.jpgpowinno być image0.jpg, image2.jpgpowinno być image1.jpgi tak dalej. Mogę napisać skrypt, aby wygenerować takie polecenia mv, umieścić je w skrypcie powłoki, a następnie wykonać je - mv image1.jpg image0.jpg mv …
Podczas gdy vimmogę napisać zakres wierszy z pliku, który przeglądam, do innego pliku. Na przykład, :1,10 w outfile.txt zapisze wiersze od 1 do 10 do pliku outfile.txt. Czy mogę zrobić to samo podczas przeglądania pliku przy użyciu less?
Jak to możliwe, że nie mogę zalogować się jako root przez su rootlub su(mam nieprawidłowe błąd hasło), ale mogę się zalogować przez ssh root@localhostlub ssh root@my_local_IPz tego samego hasła? Używam CentOS 6.4. Aktualizacja 1 : cat /etc/pam.d/su daje: #%PAM-1.0 auth sufficient pam_rootok.so # Uncomment the following line to implicitly trust …
W bashu mogę użyć tabulacji, aby przenieść jeden katalog w górę i zejść w dół inną ścieżką. Na przykład, załóżmy, że jestem w $HOME/folder1, i chcę cdaby $HOME/folder2. $HOMEma tylko dwa katalogi potomne folder1i folder2. W bashu mogłem po prostu pisać cd ..[TAB]f[TAB]2 i skończyłby w $HOME/folder2. W mojej nowej …
Mam kilka starych skryptów, które próbuję zaktualizować. Część kodu skraca się do: export X=`(echo "abc"; echo "def")` echo $X co daje oczekiwany wynik: abc def Teraz Internet mówi mi, $()że nie mogę użyć backsticksa, ale kiedy próbuję: export X=$((echo "abc"; echo "def")) X nie jest ustawiony i pojawia się błąd: …
Wygląda na to, że wciąż brakuje mi pewnych rzeczy na temat sposobu działania uprawnień. Korzystam z systemu Debian 7 btw. właśnie teraz mam ten plik, który pobrałem i do którego należy myuser:myuser, to znaczy, że zarówno użytkownik, jak i grupa są ustawione dla mnie. Znajduje się również w moim $HOMEkatalogu, …
Niedawno usunąłem dbus z mojego systemu (wraz z Consolekit i Polkit). Nie zauważyłem żadnej zmiany (działałem jako demon systemowy i na użytkownika z .xinitrc). Jednak wiele osób twierdzi, że wystarczy dbus, większość aplikacji linuksowych go używa itp. Moje pytanie brzmi: dlaczego go potrzebuję? Nie sądzę, że rozumiem, co to dokładnie …
Zwracam uwagę, że SMBios Type 20 pomógłby tutaj, ale jest opcjonalny od wersji 2.5 (2006-09-05) str. 25, L796 i str. 131 , podczas gdy typy 16, 17 i 19 są obowiązkowe, ale nie całkiem Wsparcie. Tablica pamięci fizycznej (typ 16) Istnieje jedna z tych struktur dla całego systemu, wyjaśniająca, co …
Słyszałem o „bezużytecznym użyciu kota” i znalazłem kilka sugestii, ale poniższe nie dają nic w mojej powłoce bash. < filename Używanie kota działa zgodnie z oczekiwaniami. cat filename Używam Fedory Core 18 i GNU bash, wersja 4.2.45 (1). EDYCJA: Używanie go przed rurą też nie działa. < filename | grep …
Najbardziej interesuje mnie dodawanie adnotacji do pliku PDF z tekstem w określonej pozycji. Interfejsy GUI i narzędzia wiersza poleceń są w porządku, ale proszę tylko o darmowe oprogramowanie. Dołączyłem jednak uzupełnienia obrazu. Aby wyjaśnić, adnotacje muszą być częścią pliku PDF, w przeciwnym razie nie będzie to przydatne. Istnieją dwa podobne …
Chciałbym sprawdzić bieżący poziom głośności z interfejsu CLI na moim komputerze Mac. Wiem, że mogę to ustawić w następujący sposób: osascript -e 'set volume <N>' Ale to nie wydaje się działać podczas próby uzyskania bieżącego poziomu głośności. $ osascript -e 'get volume' 4:10: execution error: The variable volume is not …
Często szukam zmian za pomocą history | grep 'string' W mojej historii pojawia się lista poleceń wraz z numerem wiersza historii), np history | grep 'git' 755 git status 1535 git push origin master 1570 git merge origin/one-146 1667 git reset --hard origin/master Teraz mogę przywołać i wykonać polecenie za …
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.