linux shell 自定义加法函数 急求

linux shell 自定义加法函数 急求,第1张

$?是返回最近一条命令的返回值,echo $total,$?的意思是返回echo $total的返回值,这里肯定是成功返回,自然是0了,如果需要fSum返回值,那么需要在fSum命令后直接$?即可.

subShellInfo=$(fSum 3 2)

total=$?

echo $total,$?

那么就显示5 0

其中subShellInfo是子进程中所有输出信息,第一个$?是子进程返回值

一般情况下可以使用cp命令来对文件夹进行复制cp的参数中有个-r和-R可以递归地将文件夹内部所有的文件复制到另一个文件夹内使用方法cp -r 要复制的文件夹 复制到哪个文件夹如果只复制该文件夹内所有的文件而不复制该文件夹内内的文件夹的话则可以写一个脚本或者程序来完成一个简的shell脚本如下#!/bin/bash function copy(){cd "$1"for i in `ls -a`doif [ "$i" == "." ] [ "$i" == ".." ]thencontinuefiif [ -d "$i" ]thencopy "$i" "$2"elsecp "$i" "$2"fidonecd ..}copy "$1" "$2"exit 0第二个参数使用绝对路径


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7302779.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存