ハック 2015.03.19 1,635 find / linux / xargsfindとxargsを使うときにスペースが混入するケースの対処方 ツイート シェア はてな 以下のコマンドでディレクトリの権限を全て775にしようと思ったのですがfind . -type d -print | xargs chmod 775 ディレクトリに「名称未設定フォルダ 2」とかスペースが入ったものがいる場合こけます。 findとxargesでスペースが区切りになってしまうようです。 以下のように区切り文字を\0に指定してやるとうまくいきます。find . -type d -print0 | xargs -0 chmod 775 つくってみた!社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。社内のトイレ難民解決!トイレ空き状況確認システムを作ってみたAmazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた関連記事 ディレクトリ、ファイルだけ権限を変更する ファイル内に特定の文字列を含むものを検索する 特定ディレクトリ以下のファイルをすべて表示する 特定ディレクトリのパーミッションを変更してファイルを644, フォルダを755にする findとsedを組み合わせてディレクトリ内のファイルの文字列を一括置換 LinuxでプロセスID毎の入出力量をざっくりだしてみる