find

find ....-execdirが見つからないファイルの名前を変更するのはなぜですか?扱いにくい
find

find ....-execdirが見つからないファイルの名前を変更するのはなぜですか?扱いにくい

MX Linux 23.2でzshを使用しています。 何年もの間、私はなぜ次のような命令が出てくるのかを理解しようとしてきました。 find . -depth -type f -execdir rename 's/_720p//' {} \; ファイルをスキップします。 私のファイルマネージャが変更を表示しないことがわかったので、ls端末に入力して確認しました。望むより!名前に「_720p」を含むファイルがここにリストされています。 プロセスをバックグラウンドで送信してを使用してみましたが、wait同じ結果が得られました。私が見つけた唯一のものは次のとおり...

Admin

マウントされたドライブを取り外さずに複数のEFIパーティションをマウントする
find

マウントされたドライブを取り外さずに複数のEFIパーティションをマウントする

お願いします移動しませんスーパーユーザーのための質問です。私の問題は、Windows固有ではないEFIパーティション操作に関連しています。 背景 UEFIとOSのバージョンに問題があり、ヘルプが必要です。これは決して私のOEMやオペレーティングシステムの設定の広告ではありませんが、問題の包括的な説明を提供するためにこれを使用します。最近私は見つけた。セダックス、ゲームシステムはOEMメーカーです。ゲームに加えて、Linuxおよびオペレーティングシステムの実験用に構築されたシステムも使用します。私は自分のものを作りましたが、年齢や障害によって手の強さと忍耐が深...

Admin

"find . -size"コマンドのファイルサイズオプションは何ですか?
find

"find . -size"コマンドのファイルサイズオプションは何ですか?

ファイルサイズをバイト単位で見つけるには「c」を使用することがわかりました。 したがって、findを使用して1000バイトのファイルサイズを見つけることができます。 -サイズ1000c しかし、Mb、Gb、ビットなどのさまざまな種類のサイズはどうですか?どの文字または文字を使用する必要がありますか? ...

Admin

指定されたファイルからディレクトリツリーチェックサムを続行する
find

指定されたファイルからディレクトリツリーチェックサムを続行する

私は持っています: checksum.txtマウント後に接続が切断され、不完全なままの大規模ディレクトリのマウントポイントにある単一ファイルの複数行チェックサムを含むファイル(checksum.txt部分チェックサム) localchecksums.txt数千行のSHA256チェックサム、ファイル名などを含む完全なチェックサムリスト 私の考えでは: リモートインストールチェックサムをローカルチェックサムsha256sum -c checksum.txt localchecksum.txtまたは同様のものと比較します。ただし、次のようにしてください。 ...

Admin

検索ツールを使用してシステムパス($ PATH)でファイルを検索するには?あるいは、検索の開始点ディレクトリを式としてどのように指定できますか?
find

検索ツールを使用してシステムパス($ PATH)でファイルを検索するには?あるいは、検索の開始点ディレクトリを式としてどのように指定できますか?

たとえば、システム$ PATHの一部であるすべてのディレクトリで特定のバイナリを参照するすべてのシンボリックリンクを探したいとします。すべてのディレクトリを手動で指定すると、これを正常に実行できます。 sudo find ~/bin /home/samokat/.local/bin /home/samokat/bin /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /snap/bin -lname /opt/openoffice4/program/soffice しかし、 $PATH...

Admin

iMacをデュアルブートするときのレガシーモードとはどういう意味ですか?
find

iMacをデュアルブートするときのレガシーモードとはどういう意味ですか?

私はMacOSとLinux Mintがインストールされている2008 iMacを持っています。私の問題に対する解決策を探している間、「レガシー」モードで起動する必要があることを見ました。どういう意味ですか?古いPC BIOSを参照していますか?このiMacにはそのようなBIOSがなく、常にEFIでした。 私の知る限り、EFIを使用するMintインストーラを使用してインストールしました。実行すると、efibootmgr次のようになります。 $ efibootmgr -v BootCurrent: 0000 Timeout: 5 seconds BootOrde...

Admin

名前がパターンに一致し、内容がパターンに一致するすべてのファイルに対してコマンドを実行するにはどうすればよいですか?
find

名前がパターンに一致し、内容がパターンに一致するすべてのファイルに対してコマンドを実行するにはどうすればよいですか?

単語を含むcmdすべて*.cppのファイルとファイルに対して実行したいとします。*.hppFOO をする発見するファイルが消えます。できることを知っています。 find /path/to/dir -name '*.[hc]pp' -exec grep -l 'FOO' {} + しかし、cmd私ができるように処理を拡張する正しい方法は何ですか(例:各ファイルごと)。 -exec bash -c '...'私は私ができると書くことができることを知っています。「コンテンツに次のものが含まれているFOO場合はcmd、ファイルから実行してください。」論理...なの...

Admin

検索を使用したファイルの移動とクリーンアップ
find

検索を使用したファイルの移動とクリーンアップ

セキュリティカメラの多くのファイルを含むNAS / Homelabサーバーとして使用されるDebian GNU / Linux 12(bookworm)x86_64サーバーにフォルダがあります。 MDAlarm_20240301-091804.jpg ... MDAlarm_20240316-153813.jpg MDAlarm_20240327-183713.jpg (たとえば)を使用してファイルを移動しようとすると、mv snap/*.jpg /path/to/dest/2024/03次の結果が表示されます。 -bash: /usr/bin/mv: ...

Admin

指定されたファイルの前にソートされたファイルを探す
find

指定されたファイルの前にソートされたファイルを探す

多くのファイルを含むディレクトリがあります。 例: aaa.txt bbb.txt ccc.txt ddd.txt ランダムな文字列(必ずしもファイル名である必要はありません)が与えられたら、その文字列の前にソートされたすべてのファイルを見つけたい(通常のアルファベット順にソート)。 例:合計をccc.txt探したいです。bbb.txtaaa.txt ファイル名には通常のASCII文字のみが含まれています。LC_ALL=Cそれは推測することができる。隠しファイルがありません(で始まる.)。 潜在的な解決策は次のとおりです(作成されたテストを含む)。 $ f...

Admin

正規表現で検索を使用する
find

正規表現で検索を使用する

find正規表現(macOS 14.4.1、Zsh 5.9)でコマンドを使用する方法を理解しようとしています。 note-red.pngnote-yellow.png、、、(およびその他の色)、、、、folder-red.png(およびその他の色)などのファイルを含むディレクトリがありますが、folder-yellow.pngそのフォルダで次のコマンドを実行すると結果は表示されません。私は何が間違っていましたか? find -E . -regex '^(note|folder)' find -E . -regex '^(note|folder).+' ...

Admin

chown -Rから複数のディレクトリを除外する方法は?
find

chown -Rから複数のディレクトリを除外する方法は?

Docker の実行時に Synology NAS で問題が発生する権限を修正するために bash エイリアスを作成しています。 /volume1/dockerディレクトリ(Synologyシステムフォルダ@eaDirと#recycle。 ここで利用可能な次のコマンドのすべてのバージョンを試しましたが、これまで何も機能しませんでした。 sudo find . \( ! -path '*/@eaDir/*' -o ! -path '*/\#recycle/*' \) -exec chown user:group {} + 始点は現在のディレクトリです。その中...

Admin

検索 - xargs、各行に対して新しいシェルを開き、コマンドを実行し、ユーザーがシェルを終了するのを待ちます。
find

検索 - xargs、各行に対して新しいシェルを開き、コマンドを実行し、ユーザーがシェルを終了するのを待ちます。

フォローアップ 仕事:*AlbumArt*inameファイルを含み、inameも含むすべてのフォルダを一覧表示し、*cover*.jpg各フォルダのサイズとともにすべてのjpgファイルを一覧表示します。 find . -type f -iname '*AlbumArt*' -print0 | sort -z \ | xargs -0 -I "{}" bash -c ' find "$(dirname "${1}")" -maxdepth 1 -iname "*cover*.jpg" -print0' _ "{}" \; \ | uniq -z ...

Admin

-perm -o=x をすべて見つけてください。 -perm /o=rw フォルダとフォルダのすべての親パスに「その他」に対する x 権限が必要ですか。
find

-perm -o=x をすべて見つけてください。 -perm /o=rw フォルダとフォルダのすべての親パスに「その他」に対する x 権限が必要ですか。

これはうまくいくかもしれませんが、sudo -u <user> test私のシステムにsudoコマンドはありません。 例えば /a d......--x /a/aa d......--x YES /b d......--- /b/bb d......--x NO root ユーザーを使用する場合、testコマンドを使用して「other」の権限を確認することはできません。私が見つけた関連質問:ファイルに対するユーザーの有効な権限のテスト ...

Admin