次のような文字列に一致するフォルダー内のファイルを見つける必要があります。
私が持っているとしましょう:
/var/cache/pacman/pkg/vim-runtime-7.3.754-1-x86_64.pkg.tar.xz
/var/cache/pacman/pkg/vim-7.3.918-2-x86_64.pkg.tar.xz
/var/cache/pacman/pkg/vim-7.44.918-2-x86_64.pkg.tar.xz
次のようなものを実行できるようにしたい
find /var/cache/pacman/pkg -name 'vim*'
そして、「vim」を含む行のみを返す必要があります。現時点では、-name 'vim*' のために明らかに vim-runtime を取得しています。
グロブパターンを使用する必要があります。
すべての形式は次のとおりです。
cachedir package packageVersion packageRelease architecture extesnion
/var/cache/pacman/pkg/ vim-runtime 7.3.754 1 x86_64 pkg.tar.xz
/var/cache/pacman/pkg/ vim 7.3.918 2 x86_64 pkg.tar.xz
したがって、基本的には「find」コマンドを使用して正確なパッケージを見つける必要があります