Pytania oznaczone «bash»

108
Zrozumienie wykrzyknika (!) W bash

użyłem history | less aby uzyskać wiersze poprzednich poleceń i z liczb po lewej stronie znalazłem wiersz, który chciałem powtórzyć (np. 22) i zrobiłem !22 w wierszu polecenia i zadziałało - wykonanie zestawu poleceń w wierszu, który zrobiłem w tym czasie. Nie mogę dowiedzieć się, gdzie jest...

106
Wygenerować plik o określonym rozmiarze?

Chciałbym wygenerować plik o nazwie example.file. mógłbym użyć touch example.file ale chcę, aby plik miał dokładnie 24 MB. Już sprawdziłem stronę dotykową, ale nie ma takiego parametru. Czy istnieje prosty sposób na generowanie plików o określonym

105
Jak przekierować wyjście do pliku z poziomu crona?

Mam skrypt kopii zapasowej, który muszę uruchomić o określonej porze dnia, więc używam crondo tego zadania i z poziomu crona próbuję również przekierować wyjście skryptu kopii zapasowej do logfile. crontab -e */1 * * * * /home/ranveer/backup.sh &>> /home/ranveer/backup.log W powyższym...

99
Czy istnieje sposób wykonywania poleceń z historii?

Na przykład: [root@ip-10-0-7-125 ~]# history | grep free 594 free -m 634 free -m | xargs | awk '{print "free/total memory" $17 " / " $ 8}' 635 free -m 636 free -m | xargs | awk '{print "free/total memory" $9 " / " $ 10}' 736 df -h | xargs | awk '{print "free/total disk: " $11 " / " $9}' 740...

98
Pseudopliki dla danych tymczasowych

Często chcę podawać stosunkowo krótkie dane łańcuchowe (choć może to być kilka wierszy) do programów wiersza poleceń, które przyjmują tylko dane wejściowe z plików (np. Wdiff) w powtarzający się sposób. Jasne, że mogę utworzyć jeden lub więcej plików tymczasowych, zapisać tam ciąg i uruchomić...

95
Gdzie przechowywana jest historia bash?

Po uruchomieniu historymogę zobaczyć moje ostatnio wykonane polecenia. Ale jeśli to zrobię tail -f $HISTFILElub tail -f ~/.bash_historynie zostaną wymienione. Czy plik jest zablokowany, czy istnieje tymczasowa lokalizacja lub coś

94
Jak połączyć warunki 2-name w find?

Chciałbym wyszukać pliki, które nie pasują do 2 -namewarunków. Mogę to zrobić tak: find /media/d/ -type f -size +50M ! -name "*deb" ! -name "*vmdk" i to da właściwy wynik, ale czy mogę jakoś połączyć te 2 warunki z

93
Jak wyczyścić historię terminalu?

Używam Linux Mint 17.1 Rebecca przez około 2 dni i przypadkowo wpisałem moje hasło do terminala, który jest teraz wyświetlany na liście historii poleceń, które wcześniej wpisałem. Chcę całkowicie wyczyścić historię terminali. Próbowałem użyć następujących poleceń w terminalu, które, jak sądzę,...

92
Mylące użycie && i || operatorzy

Przeglądałem /etc/rc.d/init.d/sendmailplik (wiem, że rzadko się go używa, ale przygotowuję się do egzaminu) i trochę się zdezorientowałem co &&do ||operatorów. Przeczytałem, gdzie można ich używać w instrukcjach takich jak: if [ test1 ] && [ test2 ]; then echo "both tests are...