Umieść swój wiersz poleceń na sterydach za pomocą szwajcarskiego noża do plików [Windows]

  • Gabriel Brooks
  • 0
  • 4057
  • 1056
Reklama

Czasami najszybszym sposobem na wykonanie zadania, takiego jak sortowanie plików lub edycja dokumentów tekstowych, jest użycie narzędzi szybkiego wiersza poleceń.

Jeśli śledziłeś moje ostatnie artykuły na temat skryptów, wiesz, że naprawdę lubię programowanie z linii poleceń. Używam Windows Scripting 3 Niesamowite rzeczy, które możesz zrobić z Windows Scripting 3 Niesamowite rzeczy, które możesz zrobić z Windows Scripting Niezależnie od tego, czy pracujesz w branży IT, jako projektant stron internetowych, czy też jesteś studentem lub zwykłym pracownikiem biurowym, Windows Scripting ma coś do zaoferowania. Oczywiście Applescript również…, ale wielu czytelników nadal korzysta ze starych zadań wsadowych, które nadal działają dobrze.

Istnieje jednak naprawdę fajne narzędzie o nazwie Szwajcarski nóż do pilników (SFK), który rozszerza rodzaj zestawu skryptów, do którego wszyscy jesteśmy przyzwyczajeni.

Narzędzie zawiera zwykłe funkcje plików poleceń, do których możesz być przyzwyczajony, takie jak mkdir, kopiowanie lub lista, ale rozszerza twoje możliwości cmd o inne niesamowite funkcje, takie jak łatwe manipulowanie plikami, analiza folderów, a nawet funkcje wyższego poziomu, które zwykle nie są powiązane z poleceniem polecenia linii.

Konfigurowanie szwajcarskiego noża do pilników

Konfiguracja sfk na twoim komputerze jest naprawdę łatwa. Najpierw pobierz sfk i umieść plik wykonywalny gdzieś na dysku twardym, a następnie edytuj ŚCIEŻKĘ w zmiennych środowiskowych, aby uwzględnić ścieżkę, w której znajduje się ten plik.

Uruchom ponownie komputer, a wtedy będziesz gotowy, aby zacząć. Istnieje wiele naprawdę fajnych poleceń, które można uruchomić za pomocą sfk, ale chciałem dotknąć tych, które najbardziej mi się podobały.

Jednym z przydatnych poleceń, które przydają się, gdy próbujesz dowiedzieć się, które foldery lub katalogi zajmują całe miejsce na dysku twardym komputera, jest: rozmiar drzewa dowództwo.

“sfk treesize [katalog]” przejdzie przez wszystkie podkatalogi, pokazując, ile plików ma każdy katalog i całkowite zużycie pamięci.

U dołu wyników znajdziesz łączne statystyki dla folderu, w którym uruchomiono polecenie. Zobaczysz całkowitą liczbę plików, katalogów i zużycie pamięci.

Kolejnym przydatnym poleceniem, gdy chcesz uruchomić skrypt, który nie zezwala na katalogi lub pliki ze spacjami, jest sfk deblank dowództwo.

Polecenie służy do targetowania pliku, katalogu lub wszystkich plików w katalogu. Aby usunąć spacje ze wszystkich nazw plików w katalogu, wystarczy wpisać “sfk deblank [nazwa katalogu]”.

Spowoduje to przejście przez cały katalog i zmianę nazwy każdego pliku ze spacją, zastępując spacje znakiem podkreślenia.

Korzystanie z bardziej zaawansowanych funkcji sfk to snapto polecenie, które może pobierać wiele plików tekstowych i gromadzić zawartość w jednym pliku. Jest to bardzo przydatne do gromadzenia kolekcji plików dziennika w jednym pliku.

Polecenie to brzmi “sfk snapto = nazwa_pliku.txt”. Nazwa pliku.txt to nazwa pliku wyjściowego, w którym chcesz, aby cała połączona zawartość tekstowa była wyprowadzana.

Jednym z moich ulubionych poleceń w sfk jest httpserv dowództwo. Po prostu nawigując do określonego folderu i pisząc “sfk httpserv”, możesz natychmiast uruchomić prosty serwer WWW z tym katalogiem jako głównym katalogiem internetowym.

Polecenie wykorzystuje bieżący adres IP sieci twojego komputera jako adres IP hosta, więc każdy inny komputer w sieci może otworzyć ten katalog, otwierając przeglądarkę internetową i wpisując ten adres IP w adresie. To naprawdę fajny sposób na natychmiastowe udostępnienie strony HTML, nad którą możesz pracować, lub jeśli chcesz szybko pokazać komuś zawartość folderu w sieci.

Chociaż możesz mieć ochotę użyć tego do udostępniania plików, takich jak zdjęcia lub filmy, w rzeczywistości szybsze jest uruchomienie szybkiego serwera FTP za pomocą mojego innego ulubionego polecenia sfk, ftpserv.

Kiedy piszesz “sfk ftpserv”, natychmiast uruchomi usługę ftp, aby każdy użytkownik w sieci mógł otworzyć klienta FTP i połączyć się z tym katalogiem przez przesyłanie plików FTP. Oto Filezilla podłączona do mojego laptopa po włączeniu usługi na laptopie przez “sfk ftpserv” dowództwo.

To tylko kilka fajnych rzeczy, które możesz zrobić z SFK. Jeśli załadujesz go na dysk USB, pomyśl o potężnych poleceniach na wyciągnięcie ręki, niezależnie od tego, na jakim komputerze jesteś. Podłącz pamięć USB i użyj poleceń sfk do uruchomienia i natychmiastowego serwisu internetowego lub do szybkiego skanowania zbioru dokumentów, szukania określonych słów i łączenia wielu plików za pomocą jednej lub dwóch szybkich linii poleceń.

Swiss File Knife to szwajcarski scyzoryk narzędzi programistycznych z linii poleceń, który znacznie ułatwi Ci życie. Spróbuj i daj nam znać, które polecenia lubisz najbardziej. Podziel się swoimi przemyśleniami w sekcji komentarzy poniżej.




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.