linux 如何判断文件挂载是不是成功?根据啥样的返回值?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 如何判断文件挂载是不是成功?根据啥样的返回值?相关的知识,希望对你有一定的参考价值。

参考技术A linux的命令一般在正确执行后会返回0,执行失败的返回值都不一样。
echo $?可以看到上一条命令的返回值。
也可以直接在命令后用||,&&等符号,当命令执行成功时,||后的命令不会执行,
当命令失败时,&&后的命令不会执行。
许多命令都支持-v选项,输出详细信息,可以用awk,cut等命令截取其中的特征进行判断,条件执行。

若是一个文件挂载成功了,可以直接进入挂载目录,ls查看一下文件。
df命令也可以报告设备的挂载点。

我可以为这个大型 excel 文件数据集运行啥样的分析?

【中文标题】我可以为这个大型 excel 文件数据集运行啥样的分析?【英文标题】:What kind of analysis can I run for this large excel file dataset?我可以为这个大型 excel 文件数据集运行什么样的分析? 【发布时间】:2020-06-13 18:15:13 【问题描述】:

我在一家向客户销售桶的公司工作。我正在为一个班级项目做这件事,但在 Python 方面我并不是最好的。该文件列出了 2015-2019 年间购买不同类型桶的数千名客户。我的财务部门想知道谁退还了他们,谁没有退还,退还的速度是多少?

我设法使用 python 仅使用与我的分析相关的选定列 (see this data)。一旦我导出到 csv 文件,我应该在 Python 中运行什么样的分析来帮助回答我的问题?我已经做了一个数据透视表和图表(计算有多少客户退回桶以及哪一年),但我想使用 Python 使事情更易于阅读和分析,以便我可以回答这个问题。

import pandas as pd

data = pd.read_excel (r'C:\Users\Vilma\Documents\CIS450\Inidividual project\ContainerTracker.xlsx',
sheet_name='2015-2019') 
df = pd.DataFrame(data, columns= ['Customer for Tracking::CustomerName',
          'Customer for Tracking::CustomerID',
          'Order for Tracking::OrderDate',
          'Products for Tracking::ProdName',
          'Transaction Items for Tracking::Description',
          'RemovalNote',
          'RemovalDate',
          'OrderID'])


df.to_csv(r'C:\Users\Vilma\Documents\CIS450\Inidividual project\ContainerTrackerTrimmed.csv',index = False)
print (df)

【问题讨论】:

您好,请阅读this 文章,了解如何发布可重现的 Python pandas 问题。 【参考方案1】:

请阅读我关于发布可复制问题的评论,并附上示例,我们可以复制和粘贴这些示例并继续努力以提出解决方案。

话虽如此,如果我对您的理解正确,我相信.groupby() 功能可能有助于您的事业:

# fill your black entries with something like No Return

df = df[df['RemovalNote'] == ''] = 'No Return' # fill empty rows

df1 = df.groupby('Customer for Tracking::CustomerName')['RemovalNote'].value_counts()

print(df1)

我希望这会有所帮助,即使您的问题非常模棱两可。

【讨论】:

以上是关于linux 如何判断文件挂载是不是成功?根据啥样的返回值?的主要内容,如果未能解决你的问题,请参考以下文章

linux系统中的目录dev, usr, opt, etc , 啥样的文件或软件应该放哪里?

它是啥样的数据?

LINUX下用啥样的FTP服务器软件好?如何安装设置?

扫码支付接入微信支付的流程是啥样的?

我可以为这个大型 excel 文件数据集运行啥样的分析?

多台NAS一起故障有可能是啥样的问题,是不是是被攻击造成?