XファイルとYファイルの内容をコピーしてXYファイルを作成しますが、XYの内容はすべて小文字です。

XファイルとYファイルの内容をコピーしてXYファイルを作成しますが、XYの内容はすべて小文字です。

Xファイルとファイルの内容をコピーしてすべての文字が小文字の新しいファイルを作成するY正しいコマンドは何ですか?XY

答え1

catそして次の組み合わせを使用してくださいtr

cat FILEX FILEY | tr '[:upper:]' '[:lower:]' > FILEXY

答え2

catそして次の組み合わせを使用してくださいdd

cat LIST_OF_FILES | dd of=OUTPUT_FILE conv=lcase

一例:

$ cat file1.txt 
I am File 1.

$ cat file2.txt 
Here is File 2!

$ cat file1.txt file2.txt | dd of=file12.txt conv=lcase
0+1 records in
0+1 records out
29 bytes (29 B) copied, 0,000301417 s, 96,2 kB/s

$ cat file12.txt 
i am file 1.
here is file 2!

答え3

<old_file tr 'A-Z' 'a-z' > new_file

関連情報