GNU/Linux >> Linux の 問題 >  >> Linux

数千を含むフォルダから100ファイルを移動する方法は?

何千ものファイルがあるディレクトリがあります。 100個のファイル(どのファイルでもかまいません)を別の場所に移動するにはどうすればよいですか。

承認された回答:

for file in $(ls -p | grep -v / | tail -100)
do
mv $file /other/location
done

これは、ファイル名に空白、改行が含まれていないことを前提としています( $ IFS のデフォルト値を想定) )、ワイルドカード文字( *[ )または-で開始します 。


Linux
  1. Linuxでコマンドラインからファイルを分割して結合する方法

  2. tar を使用してフォルダー構造のないファイルを抽出するにはどうすればよいですか

  3. すべてのファイルを現在のディレクトリから上位ディレクトリに移動する方法は?

  1. 特定のファイルまたはディレクトリを除いて、ファイルをtar(圧縮)する方法

  2. Linuxでテキストファイルからバイナリを見分ける方法

  3. ファイルを行単位で切り詰めるには?

  1. Linux でファイルとディレクトリを親フォルダーに移動するにはどうすればよいですか?

  2. install -c は cp とどう違うのですか

  3. ファイル リストを含むファイルから合計ファイル サイズを取得する