コマンドはfind / -printf ‘%s %p\n’| sort -nr | head -10
次のエラーで返されます。
find: paths must precede expression: %pn'
上記のコマンドは以下にあります。https://www.techrepublic.com/article/how-to-free-disk-space-on-linux-systems/ステップ7
CentOS 7を使用しています。コマンドはtype find
を返しますfind is hashed (/usr/bin/find)
。
find
バージョンは次のとおりです。
$ find -version
find (GNU findutils) 4.5.11
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Eric B. Decker, James Youngman, and Kevin Dalley.
Features enabled: D_TYPE O_NOFOLLOW(enabled) LEAF_OPTIMISATION SELINUX FTS(FTS_CWDFD) CBO(level=2)
答え1
誤ってコピーしたウェブサイトで印刷上の引用符‘
を使用しています’
。直線引用符を使用する必要があります'
。
find / -printf '%s %p\n' | sort -nr | head -10
この変更がなければ、別のパラメータとをfind
受け取ります。最初のものは適用され、2番目は孤立して誤ったパスパラメータとして処理され、エラーメッセージが表示されます。‘%s
%p\n’
-printf