minishell
1人7天,实现原版shell大部分功能, 以尽量符合POSIX原则实现linux系统内的可移植性
https://github.com/huangzizhu/h_shell



测试基础输入输出
test1查看jobs
jobs关日志
log 0cd
cd ..
cd -
state
cd ./
mkdir ./test1
cd test1
mkdir -p test2/test3 test3
cd test2
cd ..
cd ..
cd test1/test2/.././/test3file
touch 1 2 3
rm 2
cd ..
cd ..
rm -r ./test1env
export now=./
export
export now=..
exportalias
alias l="ls"
alias lc="l | cat"
alias lcf="lc >> 2.txt"
alias
lcf
echo l l l
alias ls="ls"复杂测试
test1 | test2
test1 | test2 > 1.txt
test1 < 1.txt | cat | test4 > output.txt & test2 < 1.txt >> 2.txt &结束
history
clear
exit 0