
Pokud máte pro vaši práci nastaven velký počet složek a potřebujete použít stejný soubor skriptu ve všech z nich během pracovního dne, pak jaký je nejjednodušší způsob, jak toho dosáhnout za mnoho kopírování a vkládání? Dnešní příspěvek SuperUser Q & A obsahuje užitečné odpovědi a rady pro frustrovaného čtenáře.
Současná otázka a odpověď se k nám dostala s laskavým svolením SuperUser - subdivize Stack Exchange, komunitní skupiny skupin Q & A. (
Otázka
Mám 50+ složek, každý který obsahuje velké množství dat, které je třeba zpracovat. Všechny jsou zpracovány pomocí stejného přesného kódu, pomocí
os.path.dirname (os.path.realpath (file)) , aby se dostal adresář, ve kterém je umístěn skript pythonu, takže neexistuje žádná manuální editace které potřebuje uživatel, stačí klepnout dvakrát. Potřebuji, aby se skript objevil jako v každé složce, zatímco ve skutečnosti je na jediném místě, abych jej mohl jednou upravit, a poté, když je spuštěn z jakéhokoli z těchto umístění mají správnou cestu ke složce. Alternativou je úprava hlavního počítače a jeho vložení do složky jednou za každých 50+ složek při každé aktualizaci kódu, což je velmi únavné a náchylné k chybám. V Linuxu jsem si mohl nastavit symbolický odkaz, ale nemohu přijít na to, jak to udělat s Windows.
Alternativně, způsob vložení souboru do všech cílových adresářů najednou namísto jednoho na
Odpovědi
Příspěvek
Existuje způsob, jak to udělat spíše než kopírovat a vkládat složku souboru skriptu najednou?
Symbolické odkazy (nebo Symlinks
) jsou podobné jako zkratky: existuje jeden skutečný soubor a více odkazů ( Symlinků ). Dokonce mají malou šipku na ikonách. Na rozdíl od klávesových zkratek může mít Symlinks libovolné rozšíření. Pevné linky vázat soubor na pevném disku na místo v adresářovém stromu. Každý soubor má nejméně jeden
Hard Link , jinak by v žádném adresáři neexistoval. Pokud má soubor více než pevných vazeb , původní nelze rozlišit od ostatních a soubor fyzicky existuje pouze v jednom umístění Oba mají své omezení: Některý software se nepřehrává hezky s
Symlinks
- Odstranění původního souboru ponechává všechny jeho Symboly
- rozbité. Nemůžete Pokud je
- Symlink nestačí.
Vytvoření křížové partition Symlink nebo Hard Link:
1.
Spusťte privilegovaný příkazový řádek: Stiskněte Windows Key , zadejte cmd a stiskněte klávesu Ctrl + Shift + Enter2.
Vydáme příkaz mklink: mklink link_name link_target pro soubor
- Symlink mklink / h link_name link_target pro soubor
- Hard Link mklink / j link_name link_target pro
- Directory Junction Musíte přidat něco k vysvětlení? Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.
![]()
Mohli bychom znehodnotit data na pevném disku bez upozornění na poškození?
Všichni se obáváme, že uchováme naše data a soubory bezpečné a neporušené, ale je možné, že se data poškodí a budou přístupná uživatel bez upozornění nebo varování o tomto problému? Dnešní příspěvek SuperUser Q & A má odpověď na znepokojenou otázku čtenáře. Dnešní zasílání dotazů a odpovědí nás přichází s laskavým svolením SuperUser - podřízenou skupinou Stack Exchange, která je komunitní skupinou webových stránek Q & A.
![]()
Jak se mění dynamika komprese dynamického rozsahu?
Komprese dynamického rozsahu se používá ve všech oblastech. Většina zvukových editorů má "kompresní efekt" a zvládnutí to může znamenat rozdíl mezi amatérskou a pro-úrovní mix. Chcete-li pochopit, jak to funguje, musíme vidět, co přesně to dělá. Komprese dynamického rozsahu Za prvé to by nemělo být zaměňováno s obecnou "kompresí zvuku", což je komprese dat a zahrnuje věci jako konverze MP3 .