Amazon Best VPN GoSearch

Favicon OnWorks

pytagsfs - Dalam Talian di Awan

Jalankan pytagsfs dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan pytagsfs yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

JADUAL:

NAMA


pytagsfs - sistem fail memetakan fail media ke struktur direktori sewenang-wenangnya

SINOPSIS


pytagsfs [PILIHAN] {sourcedir} {titik lekap}

DESCRIPTION


pytagsfs ialah sistem fail FUSE yang direka untuk membentangkan berbilang paparan media yang ditag
fail. Sebagai contoh, pepohon direktori yang mengandungi fail audio boleh dipetakan kepada yang baharu
struktur direktori mengatur fail yang sama mengikut album, genre, tarikh keluaran, dsb.

Untuk merasakan apa yang mungkin, lihat bahagian yang dipanggil "CONTOH".

Mesej log disimpan dalam penimbal cincin bersaiz terhad dalam ingatan, dan boleh dibaca daripada
fail maya bernama ".log", di bawah akar mount point.

PILIHAN


--versi
tunjukkan versi program dan keluar

-h, - membantu
tunjukkan ringkasan pilihan dan keluar

-f
operasi latar depan

-d
dayakan output nyahpepijat (menyiratkan -f)

-s
lumpuhkan operasi berbilang benang

-r
lekapkan baca sahaja

-o opt[,opt...]
pilihan lekapkan

-o format=FORMAT
format rentetan untuk laluan destinasi (lihat bahagian yang dipanggil "FORMAT STRINGS")

-o srcfilter=EXPR
menambah penapis laluan sumber; boleh ditentukan lebih daripada sekali (lihat bahagian yang dipanggil
“PENAPIS LALUAN”)

-o dstfilter=EXPR
menambah penapis laluan destinasi; boleh dinyatakan lebih daripada sekali (lihat bahagian
dipanggil "PENAPIS LALUAN")

-o iocharset=PENKODENGAN
pengekodan aksara pokok yang dipasang (lalai utf-8)

-o source_iocharset=PENKODENGAN
pengekodan aksara direktori sumber (default utf-8)

-o ro
sinonim untuk -r (Linux)

-o rdonly
sinonim untuk -r (Darwin, FreeBSD, NetBSD, OpenBSD)

-o benarkan_lain
membenarkan akses kepada pengguna lain

-o allow_root
benarkan akses kepada root

-o kosong
benarkan pelekap pada fail/dir yang tidak kosong

-o uid=UID
tetapkan pemilik fail

-o gid=GID
tetapkan kumpulan fail

-o verbosity=VERBOSITY
tahap log; mestilah salah satu daripada "nyahpepijat", "maklumat", "amaran", "ralat", "kritikal"; lalai kepada
"amaran"

-o logsize=LOGSIZE
panjang penimbal cincin fail log

-o debug
sinonim untuk -d

-o paksa_tulis_sokongan
Paksa tulis sokongan pada sistem yang tidak diketahui mempunyai semantik mmap yang betul. ini
pilihan adalah berbahaya dan boleh membawa kepada rasuah fail dengan beberapa aplikasi pada sesetengahnya
sistem!

FORMAT STRING


Rentetan format mesti ditentukan untuk setiap pelekapan pytagsfs. Rentetan format menentukan
struktur lekapan sistem fail maya dengan mentakrifkan templat untuk laluan maya. Untuk
contoh, rentetan format berikut mentakrifkan susun atur sistem fail maya yang mengatur
fail media mengikut artis, kemudian mengikut album, dan, akhirnya, mengikut nama lagu:

/%{artis}/%{album}/%{track}.%{extension}

Penggantian
Rentetan format harus mengandungi sifar atau lebih urutan penggantian. Setiap urutan sedemikian
bermula dengan tanda peratus (%).

Urutan penggantian boleh ditentukan sama ada dalam bentuk panjang atau pendek. Berbentuk panjang
jujukan penggantian ditulis sebagai "%{KEY}", dengan KEY sepadan dengan meta-data
kunci. Set kunci yang tersedia berbeza-beza dari satu fail ke fail, bagaimanapun, banyak fail media mempunyai ciri
beberapa atau semua kunci panjang berikut:
nama fail nama fail asal
ibu bapa nama direktori induk fail asal
lanjutan sambungan fail asal
nombor trek nombor trek; ringkas (seperti 7)
TRACKNUMBER nombor trek; dua digit dengan sifar pendahuluan (seperti 07)
artis artis
komposer komposer
tajuk tajuk lagu
album tajuk album
tahun tahun keluaran
genre genre

Urutan penggantian bentuk pendek ditulis sebagai "%X". Setiap urutan tersebut ialah satu
singkatan untuk urutan bentuk panjang, seperti yang ditunjukkan di bawah:
f nama fail
p ibu bapa
e lanjutan
n nombor
N NOMBOR
a artis
c komposer
t tajuk
l album
y tahun
g genre

Pengubah
Format rentetan boleh dilanjutkan lagi untuk melaksanakan terjemahan rentetan pada parameter sebelumnya
kepada penggantian. Terjemahan sedemikian ditunjukkan dengan kemasukan watak pengubah suai
selepas tanda peratus. Sebagai contoh, "%^a" menunjukkan versi semua huruf besar artis
nama, seperti juga "%^{artis}".

Senarai penuh aksara pengubah suai adalah berikut:
^ UPPERCASE
_ huruf kecil
! Kes Tajuk

bersyarat Ungkapan
Biasanya, mana-mana fail yang parameter yang diperlukan oleh rentetan format tidak boleh
ditentukan secara tersirat dikecualikan daripada sistem fail yang terhasil. Bersyarat boleh digunakan
untuk menyatakan bahawa fail ini harus disertakan, tetapi bahagian format tersebut
rentetan yang tidak boleh diberikan hendaklah ditinggalkan atau diganti.

Dua jenis ungkapan bersyarat boleh digunakan: ungkapan "jika" dan "jika-lain"
ungkapan. Kandungan ungkapan "jika" ditinggalkan melainkan semua parameter di dalamnya
bahawa ungkapan boleh dinilai dengan jayanya. Ungkapan "jika-lain" adalah serupa, kecuali
bahawa, jika ungkapan tidak menilai, alternatif akan digunakan sebaliknya. Menggunakan
sintaks berikut:
%?expr%?
%?expr%:terhenti%?

PATH FILTERS


Penapis laluan boleh digunakan untuk mengehadkan set fail yang dibentangkan oleh sistem fail menggunakan
ungkapan biasa. Fail ditapis mengikut laluan sumber atau mengikut laluan destinasi, secara inklusif
(menghadkan set laluan kepada laluan yang sepadan dengan ungkapan biasa) atau secara eksklusif
(mengehadkan set laluan kepada yang melakukannya tidak sepadan dengan ungkapan biasa).

Gunakan pilihan pelekap srcfilter and dstfilter untuk menapis mengikut laluan sumber dan destinasi
laluan, masing-masing. Penapis adalah inklusif melainkan parameter penapis bermula dengan a
tanda seru, dalam hal ini ungkapan biasa diandaikan sebagai sebahagian daripada
parameter berikutan tanda seru.

Pelbagai jenis penapis boleh digunakan, dan digunakan mengikut susunannya
dinyatakan pada baris arahan. Lihat bahagian yang dipanggil "CONTOH" untuk beberapa penapis sampel.

CONTOH


Lihat fail media dalam src, dengan nama fail asal dalam struktur direktori rata:

$ pytagsfs -o format='/%f' src mnt

Lihat fail media dalam src mengikut album pada mnt:

$ pytagsfs -o format='/%a/%f' src mnt

Paparan berasaskan album yang lebih kompleks:

$ pytagsfs -o format='/%a - %l/%N %a - %t [%l].%e'

Ini seperti di atas, tetapi menapis hasilnya. Saya menggunakan ini untuk memaparkan fail saya mengikut album, tetapi
kecualikan kompilasi (yang saya telah tandakan nama untuk memasukkan tanda sempang dalam nama album, seperti
"pelbagai - album"):

$ pytagsfs -o \
format='/%a - %l/%N %a - %t [%l].%e',\
dstfilter='!^/[^/]* - [^/]* - [^/]*/' \
album src

Saya menggunakan ini untuk memaparkan kompilasi:

$ pytagsfs -o \
format='/%l/%N %a - %t [%l].%e',\
dstfilter='^/[^/]* - [^/]*/' \
kompilasi src

Mungkin anda hanya mahu melihat fail yang bermula dengan "a" dan berakhir dengan ".mp3"?

$ pytagsfs -o \
format='/%f',dstfilter='^/a',dstfilter='\.mp3$' \
src mnt

UNMOUNTING


Untuk menyahlekap sistem fail pada penggunaan Linux fusermount(1):

$ fusermount -u mnt

Untuk menyahlekap sistem fail pada OS X atau *penggunaan BSD jumlahnya(1):

$ umount mnt

Gunakan pytagsfs dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.