Czasami, gdy chcę zmienić katalog nadrzędny, błędnie wpisuję cd ,,zamiast cd ... Czy jest jakiś sposób, w jaki bash może uznać te stwierdzenia za takie same? W moich poleceniach nigdy nie używam przecinków. Idealnie, chciałbym aliasu ,,do ... Kiedy to spróbowałem, nie zadziałało. Dlaczego to nie zadziałało? Jak inaczej mogę …
Nie mogę powiedzieć, ile razy marzyłem o poleceniu, które zarówno utworzy katalog, jak i przejdzie do tego katalogu. Zasadniczo chciałbym ekwiwalent następujących rzeczy: mkdir -p /arbitrarily/long/path; cd /arbitrarily/long/path ale wystarczy wpisać /arbitrarily/long/pathraz, coś w stylu: mk-cd /arbitrarily/long/path Próbowałem utworzyć skrypt, aby to zrobić, ale zmienia tylko katalog w skrypcie. Chciałbym, …
W skorupce ryby rzeczywista linia poleceń jest podświetlona: Czy jest jakiś sposób na uzyskanie tego samego zachowania w bash? Jest coś takiego, ale dla zsh, nie bash. Czy to możliwe, że można to przenieść do bash? Aby wyjaśnić tym, którzy nie rozumieją zrzutu ekranu, objaśnienia lub linku: Chcę podświetlić tekst …
Pracuję w środowisku, w którym jest dużo starszej magii skryptów powłoki. Jedną z rzeczy często używanych w wierszu poleceń są funkcje bash, które pochodzą z jakiegoś pliku zawartego z jakiegoś pliku zawartego z jakiegoś pliku ... zawartego w moim pliku .bash_profile. Czy istnieje sposób na uzyskanie definicji, a nawet lepszą …
Mogę bez problemu skopiować plik na zdalną maszynę z systemem Linux scp file user@host: /pathtowrite_file Mam jednak problemy z zapisem do pliku z jednego komputera z linuksem na inny. Oto, co próbowałem: echo 'Some Text' > /remotefile.txt | ssh user@remotehost Dostaję zawiadomienie stdin: nie jest tty W każdym razie plik …
Korzystam z polecenia scp, aby skopiować niektóre pliki na zdalny komputer, podobnie jak w przypadku scp :) Zauważam, że domyślnym zachowaniem kopii SCP dla plików jest zastąpienie istniejących plików. Teraz chcę skopiować folder, więc robię w zasadzie to samo: scp -r <source_path> user@myOtherPc:<dest_path> Gdzie części w <> to moje ścieżki …
Możliwy duplikat: Uzupełnianie tabulacji bez rozróżniania wielkości liter w Bash Czy jest jakiś sposób, aby uzupełnić tabulacją bash bez rozróżniania wielkości liter? Na przykład, jeśli mam plik o nazwie Hello.txti próbuję uzupełnić go tabulatorem wpisując, hea następnie Tabnie będzie działać. Musiałbym uzupełnić tabulatorem, wpisując He(zwróć uwagę na dużą literę H) …
Kiedy chcę przeprowadzić rekurencyjne wyszukiwanie grep w bieżącym katalogu, zwykle robię: grep -ir "string" . Ale to polecenie przeszukuje wszystkie rodzaje plików, w tym pliki binarne (obrazy, audio, wideo itp.), Co powoduje bardzo powolny proces wyszukiwania. Jeśli to zrobię, na przykład nie zadziała: grep -ir "string" *.php Nie działa, ponieważ …
Podczas uruchamiania „Bash na Ubuntu w systemie Windows” często generuje dźwięk powiadomienia Windows podczas pisania. Najczęstsze przyczyny to: Używam autouzupełniania dla poleceń (tab) i istnieje wiele opcji poleceń, lub gdy cofam się do pustej już linii poleceń. Jak wyłączyć te efekty dźwiękowe?
Jak mogę dowolnie zmienić tytuł okna terminala w Mac OS X? Widziałem to pytanie i tę magiczną rzecz , ale myślę, że to tylko proste polecenie Mac OS X.
Możliwa duplikat: Użyj ponownie tekstu w poleceniu bash Jeśli chcę zmienić nazwę pliku na kilka katalogów, jak mogę uniknąć powtarzania ścieżki? Na przykład: mv path/to/old_filename.txt path/to/new_filename.txt Zastanawiam się, czy istnieje sposób, aby to zrobić: mv path/to/old_filename.txt (?)new_filename.txt Gdzie (?)można by powiedzieć „w tym samym katalogu”.
Próba uzyskania transmisji, aby powiadomić o zakończeniu pobierania. To działa: curl -u <my-api-token>: \ -X POST https://api.pushbullet.com/v2/pushes \ --header 'Content-Type: application/json' \ --data-binary '{"type": "note", "title": "$TR_TORRENT_NAME", \ "body": "$TR_TORRENT_NAME completed."}' ... z wyjątkiem tego, że przesuwa, $TR_TORRENT_NAMEa nie rzeczywistą zawartość tej zmiennej. Czy muszę uciec od jakiegoś cytatu lub …
Miałem katalog wypełniony milionami obrazów gif. Za dużo dla komendy rm. Próbowałem polecenia find w następujący sposób: find . -name "*.gif" -print0 | xargs -0 rm Problem polega na tym, że bardzo źle psuje moją maszynę i powoduje przerwy dla klientów, ponieważ jest to serwer. Czy jest jakiś sposób na …
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.