Reklaam
Mõnikord on kiireim viis sellise ülesande täitmiseks, nagu failide sortimine või tekstidokumentide redigeerimine, kiirete käsuridade kasutamist.
Kui olete jälginud minu hiljutisi skriptiartikleid, siis teate, et mulle meeldib käsuridade programmeerimine. ma kasutan Windowsi skriptimine 3 vinge asja, mida saate Windowsi skriptimisega tehaÜkskõik, kas töötate IT-valdkonnas veebidisainerina või kui olete lihtsalt tudeng või tavaline kontoritöötaja, on Windows Scriptingul teile midagi pakkuda. Muidugi teeb seda ka Applescript, ... Loe rohkem , kuid paljud lugejad kasutavad endiselt vanu pakkimistöid, mis töötavad endiselt hästi.
Siiski on olemas üks väga lahe tööriist nimega Šveitsi failinumber (sfk), mis laiendab sellist skriptikomplekti, millega me kõik oleme harjunud.
Tööriist sisaldab tavalisi käsufailifunktsioone, millega võite olla harjunud (nt mkdir, kopeerida või loetleda), kuid see laiendab teie cmd-i võimalusi muude hämmastavad funktsioonid, näiteks failidega hõlpsasti manipuleerimine, kaustade analüüsimine ja veelgi kõrgema taseme funktsioonid, mida tavaliselt käsuridadega ei seostata käsud.
Šveitsi failinupu seadistamine
Sfk seadistamine arvutis on tõesti lihtne. Esiteks lae sfk ja pange täitmisfail kuskile kõvakettale ja redigeerige siis PATH-i keskkonnamuutujates nii, et ka fail, kus see fail asub, sisalduks.
Taaskäivitage arvuti ja siis olete valmis alustama. Seal on palju tõesti lahedad käsud et sfkiga saab lüüa, aga ma tahtsin puudutada neid, mis mulle kõige rohkem meeldisid.
Üks kasulikest käskudest, mis on abiks siis, kui proovite välja mõelda, millised kaustad või kataloogid kogu teie arvuti kõvakettaruumi on ühendatud, on puude suurus käsk.
“Sfk treesize [kataloog]” jookseb läbi kõigi alamkataloogide, näidates, kui palju faile igas kataloogis on ja kogu mälukasutust.
Tulemuste allservast leiate kogu statistika kausta kohta, mille jaoks käsu käivitasite. Näete failide, kataloogide ja mälukasutuse koguarvu.
Veel üks kasulik käsk skripti käivitamiseks, mis ei luba tühikutega katalooge ega faile, on sfk deblank käsk.
Käsku kasutatakse faili, kataloogi või kõigi kataloogis olevate failide sihtimiseks. Tühikute eemaldamiseks kataloogist kõigist failinimedest tippige lihtsalt „sfk deblank [directory name]”.
See läbib kogu kataloogi ja nimetab kõik failid tühikutega ümber, asendades tühikud alajoonega.
Sfki mõne keerukama funktsiooni juurde pääsemine on snapto käsk, mis võib võtta mitu tekstifaili ja koguda sisu ühte faili. See on tõesti kasulik logifailide kogu koondamiseks ühte faili.
Selle käsk on “sfk snapto = failinimi.txt”. Failinimi.txt on väljundfaili nimi, kuhu soovite kogu ühendatud teksti sisu väljutada.
Üks mu lemmikkäske sfkis on httpserv käsk. Liikudes lihtsalt kindlasse kausta ja tippides „sfk httpserv”, saate kohe käivitada lihtsa veebiserveri, kus see kataloog on juurveebikataloog.
Käsk kasutab veebimajutaja IP-na teie arvuti praegust võrgu IP-aadressi, seega ka mis tahes muud arvutit võrgus saab selle kataloogi avada, avades veebibrauseri ja tippides selle IP kausta aadress. See on tõesti lahe viis, kuidas HTML-lehte, millega töötate, kohe jagada või kui soovite kiiresti võrgu kaudu mõnda kausta sisu näidata.
Ehkki võib tekkida kiusatus kasutada seda failide (nt piltide või filmifailide) jagamiseks, on tegelikult kiirem FTP-serveri käivitamine minu teise lemmikkäskluse sfk abil, ftpserv.
Kui kirjutate „sfk ftpserv”, käivitab see koheselt ftp-teenuse, nii et iga teie võrgu kasutaja saab FTP-kliendi avada ja selle kataloogi kaudu FTP-failiülekande kaudu ühenduse luua. Siin on minu sülearvutiga ühendatud Filezilla pärast seda, kui lubasin teenuse sülearvutis käsu “sfk ftpserv” kaudu.
Need on vaid mõned lahedad asjad, mida saate sfk-ga teha. Kui laadite selle USB-draivi, mõelge lihtsalt käeulatuses olevatele võimsatele käskudele, olenemata sellest, millist arvutit kasutate. Ühendage USB-mälupulk ja kasutage sfk-käske veebiteenuse käivitamiseks ja koheseks teenuseks või skannimiseks kiiresti a-vormingus dokumentide kogumine, konkreetsete sõnade otsimine ja mitme faili ühendamine ühe või kahe kiire abil käsuread.
Šveitsi File Knife on Šveitsi armee nuga käsuridade programmeerimisriistade abil ja see teeb teie elu palju lihtsamaks. Tehke pilt ja andke meile teada, millised käsud teile kõige paremini meeldivad. Jagage oma mõtteid allpool olevas kommentaaride jaotises.
Ryanil on bakalaureuse kraad elektrotehnika alal. Ta on töötanud 13 aastat automatiseerimise alal, 5 aastat IT alal ja on nüüd rakenduste insener. MakeUseOfi endine tegevtoimetaja, ta on rääkinud andmete visualiseerimise riiklikel konverentsidel ja teda on kajastatud üleriigilises televisioonis ja raadios.