«filenames» etiketlenmiş sorular

Dosya adı, belirli bir dosya sisteminde benzersiz bir dosyayı tanımlamak için kullanılan bir addır.

1
Getfacl neden baştaki / mutlak yol adlarından çıkarır?
CentOS / Red Hat 6 için ACL'leri öğrenmenin ortasındayım; getfaclmutlak bir yol kullanarak çalıştırmak , ben çıktı arasında olsun: getfacl: Baştaki '/' karakterini mutlak yol adlarından kaldırma Bunu neden yapması gerekiyor? Hangi durumlarda -pveya --absolute-namesanahtarını kullanmanız gerekir ? Wale Soyinka ve Michael Jang'ın kitaplarım bundan bile geçmiyor, man sayfasında hiçbir …
10 linux  filenames  acl 

2
Bul komutundan alınan dosya adını değiştirme
Bash için nispeten yeniyim ve yüzeyde oldukça basit görünen bir şey yapmaya çalışıyorum - tüm * .wma dosyalarını almak için bir dizin hiyerarşisi üzerinde çalışın, onları mp3'e dönüştürdüğüm bir komuta boru ve dönüştürülen dosyayı .mp3 kaydedin. Benim düşüncem, komutun aşağıdaki gibi görünmesi gerektiğiydi (Ses dönüştürme komutunu bıraktım ve bunun yerine …

2
dosya adında özel karakter (\ # 033OA)
Bir rsync sırasında çok inatçı bir hatayla ilgili küçük bir problemim var. Dosya adında özel karakterli bir dosyadan kaynaklanır. Başkaları da vardı ama bunu dosya adının kodlamasında bir dönüşüm yaparak çözebilirim. Ancak bu dosyayı bile bulamıyorum. İşte rsync şöyle diyor: ../.\#033OA.tex.pyD0MB" failed: No such file or directory (2) İlk şey …


7
Dosya adı uzunluğuna göre dosyaları bulma
Tüm dosyaları dosya adlarının uzunluğuna göre bulmak istiyorum. Mesela ben gibi uzunluğu 1 dosyaları bulmak istiyorsanız a.go, b.go. Koydum: grep '.\{1\}' file Ancak bu işe yaramıyor. Dosyaları dosya adı uzunluğuna göre bulmak için hangi komutu kullanabilirim?

2
Dosya adlarından önekleri kaldırma
Aşağıdaki gibi bir sürü dosya var: 04602635_b0294.DAT20120807164534 04602637_b0297.DAT20120807164713 04602638_b0296.DAT20120807164637 04602639_b0299.DAT20120807164819 04602640_b0298.DAT20120807164748 04602641_b0300.DAT20120807164849 04602650_b0301.DAT20120807164921 04602652_b0302.DAT20120807164956 Öneki hariç tutmak için onları yeniden adlandırmam gerekiyor. Bunun gibi görünmesi gerekiyor. b0294.DAT20120807164534 b0297.DAT20120807164713 b0296.DAT20120807164637 b0299.DAT20120807164819 b0298.DAT20120807164748 b0300.DAT20120807164849 b0301.DAT20120807164921 b0302.DAT20120807164956 DÜZENLE Solaris kullandığımı eklemeyi unuttum.


2
Adında dize olmayan dosyaları kaldır
Adlarında '999' ('' olmadan) dizesi olmayan dosyaları kaldırmak istiyorum. Denedim: grep -vlr 999 . | xargs -0 rm -f -- find . -print0 | grep --null-data -v 999 | xargs -0 rm -- Ama hiçbiri çalışmıyor. 3.2.57 bash ile macOS Sierra kullanıyorum.
9 bash  osx  filenames  rm 

2
Dosyayı gerçek isimle wget ile indir
Kullanarak bir web sitesinden HTTP üzerinden bir dosya indirmeye çalışıyorum wget. Kullandığımda: wget http://abc/geo/download/?acc=GSE48191&format=file Sadece adlı bir dosya alıyorum index.html?acc=GSE48191. Kullandığımda: wget http://abc/geo/download/?acc=GSE48191&format=file -o asd.rpm Anlıyorum asd.rpm, ancak gerçek adla indirmek istiyorum ve indirilen dosyanın adını manuel olarak değiştirmek istemiyorum.
9 filenames  wget 

2
Bir süreç için belirli bir yol yapmak sahte olabilir mi?
Ben kök değilim (android emülatör ile oynamak için) birden çok kullanıcı ile bir linux sunucu üzerinde ADB çalıştırmak çalışıyorum. Adb arka plan programı günlüklerini /tmp/adb.logmaalesef ADB'ye kodlanmış gibi görünüyor ve bu durum değişmeyecek şekilde dosyaya yazıyor . Yani, adb, kaçak başarısız bariz hatayı veriyor: cannot open '/tmp/adb.log': Permission denied. Bu …
9 linux  filenames  adb 

1
(Neden) Gizli dosyaları listelemek için ls -A kullanmak kötü mü?
Geçerli dizindeki gizli dosyalar da dahil olmak üzere her dosyayı listelemek istiyorum. Üst (..) ve geçerli (.) Dizinini dahil etmek istemiyorum. Bunu buldum: geçerli ve üst dizin hariç her gizli dosya nasıl glob Sonunda, birisi ls -Agitmek için yol olduğunu belirtiyor , ancak aşağı indirildi. Ancak, işe yarıyor gibi görünüyor. …
9 ls  filenames 

6
Bir dosyada tutulan yolların bir listesini ayrıştırmak için taban adını kullanma
Mac OSX çalıştırıyorum ve aynı ada sahip dosya sayısını bulmak için komut satırını kullanmaya çalışıyorum. Aşağıdaki komutu kullanmaya çalıştım: find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files Çalışmıyor! Aşağıdakileri yaptığımda: find ~ -type f -name "*" -print > duplicate_files Sonra duplicate_files tüm …

3
Bash'de unicode dosya adını seçin
Tamam; Bash'ta olduğumu ve bir klasörde birkaç dosyam olduğunu varsayalım. Bunların birçoğu adlandırılır file☠☡☢☣.txt, burada ☠☡☢☣çılgın türlenemeyen unicode karakterlerle başlar. Bunlardan birine nasıl başvurabilirim? Sekme yalnızca otomatik olarak tamamlanır fileve sonra çılgın bir karakter yazmanızı ister. Bash'a "bana verdiğiniz listede 3. olanı seçin" demenin bir yolu var mı?

2
Boş ada sahip bir dosyayı nasıl oluşturursunuz?
Nasıl bilmiyorum, ama boş bir dosya adı ile bir dosya oluşturdum, orada bir boşluk olduğundan şüpheliyim (sonunda neden açıklayacağım): chaouche@karabeela /mnt/ubuntu/storage $ ls total 352K drwx------ 3 chaouche chaouche 4.0K Feb 12 11:00 drwxr-xr-x 4 chaouche chaouche 4.0K Apr 14 23:13 AUDIO drwxr-xr-x 5 chaouche chaouche 4.0K Jul 20 22:25 …

2
Tüm dosyaları aynı dosya adı önekine sahip bir dizine nasıl taşıyabilir (veya kopyalayabilirsiniz)?
Bash Kullanımı Diyelim ki bir üst dizine rastgele yerleştirilmiş bir sürü dosyam var ~/src, belirli bir sonekle eşleşen tüm dosyaları almak ve bunları bir ~/distdizine taşımak (veya kopyalamak) istiyorum . Bu amaçla tüm dosya adlarının bu adlandırma kuralına sahip olduğunu varsayalım: <filename_prefix>.<filename_suffix> Bu belirli bir tüm dosyaları almak filename_suffixve bir …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.