如何在shell脚本中读取文件并从一个文件复制到另一个文件:
#!/bin/csh -f
echo ---file.txt---
cat file.txt
echo ######## file.text is opened ########
#set file_1="export/home/caratins/trial/file.txt"
while read line
do
echo "$line"
cp file.txt files
done<file.txt
Run Code Online (Sandbox Code Playgroud)
实际上有一个文件夹试用版,里面有试用文件夹4个文本文件.我想打开一个文件''file.txt'.在file.txt里面有3个文件名:test1.txt,test2.txt,test3.txt.我的工作是使用file.txt文件我已经读取了所有3个文件名并将其复制到另一个文件夹.因此,我必须打开file.txt,读取文件并打印3个文件,只复制这3个文件而不是完整文件夹,并将这3个文件复制到同一目录中的另一个文件夹"文件".