以下是新手学习 Shell 时可以尝试的10个练习脚本:
1. 打印当前目录下的所有文件和子目录名
```
ls
```
2. 创建一个新目录并进入
```
mkdir new_dir
cd new_dir
```
3. 将文件添加到现有文件中
```
echo "new line" >> existing_file.txt
```
4. 批量重命名文件
```
for file in *.txt;
do
mv "$file" "new_${file}";
done
```
5. 统计文件中单词出现的次数
```
cat file.txt | tr ' ' '\n' | sort | uniq -c
```
6. 在所有文件名中替换给定字符串
```
find . -name '*old*' -exec bash -c 'mv "$0" "${0/old/new}"' {} \;
```
7. 查找并显示指定文件的前几行
```
head -n 10 filename.txt
```
8. 显示并过滤文件内容
```
cat filename.txt | grep keyword
```
9. 压缩/解压缩文件
```
# 压缩
tar -czvf archive.tar.gz folder/
# 解压缩
tar -xzvf archive.tar.gz
```
10. 复制文件到远程服务器
```
scp file.txt user@remote:/path/to/destination
```
相关文章
06.29抢座
06.29抢座
06.29抢座
06.29抢座
06.08抢座
06.15抢座
筹备中抢座
06.15抢座
06.22抢座
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱