命令列表:
#1.dos2unix
#2.tar
...
#1.[dos2unix]命令
把windows上的脚本转化linux格式
[root@mytest001 202204]# cat -A windowe.sh
n1=2^M$
n2=1^M$
^M$
[ $n1 -gt $n2 ] && echo "$n1 > $n2" && exit^M$
[ $n1 -eq $n2 ] && echo "$n1 = $n2" && exit^M$
echo "$n1 < $n2"^M$
使用dos2unix 把windows上的脚本转化linux格式
[root@mytest001 202204]# dos2unix windowe.sh
dos2unix: converting file windowe.sh to Unix format ...
转换后,脚本的内容隐藏内容改变。
[root@mytest001 202204]# cat -A windowe.sh
n1=2$
n2=1$
$
[ $n1 -gt $n2 ] && echo "$n1 > $n2" && exit$
[ $n1 -eq $n2 ] && echo "$n1 = $n2" && exit$
echo "$n1 < $n2"$
#2.[tar]命令
解压时如何去掉第一级目录并解压到指定目录?
使用tar的--strip-components和-C选项,以解压jello.tar.gz去掉第一级目录jello并解压到根文件目录下
tar xvf jello.tar.gz --strip-components 1 -C /
(假设jello.tar.gz的第一级目录为jello, jello目录下的文件为usr/sbin/hello,那么到根目录即为/usr/sbin/hello)