这里给出一个安装最新版本RSync的脚本,因为Mac OS X系统本身带的RSync是2.6.9的版本,这个版本对Mac系统的许多文件特性支持不够好,所以最好安装版本3以上的版本;而且这个脚本可以生成支持64位的RSync程序,支持64位的系统。
RSync被好多程序使用,比如开源的LBackup就是其中之一。
使用:
保存成一个文本文件,改变属性位可运行,之后使用sudo运行。
他最后是运行并显示当前这个RSync的版本:
cd ~/Desktop curl -O http://rsync.samba.org/ftp/rsync/src/rsync-3.0.7.tar.gz tar -xzvf rsync-3.0.7.tar.gz rm rsync-3.0.7.tar.gz curl -O http://rsync.samba.org/ftp/rsync/src/rsync-patches-3.0.7.tar.gz tar -xzvf rsync-patches-3.0.7.tar.gz rm rsync-patches-3.0.7.tar.gz cd rsync-3.0.7 curl -o patches/hfs_compression.diff http://www.bombich.com/software/opensource/rsync_3.0.7-hfs_compression_20100701.diff curl -o patches/crtimes-64bit.diff https://bugzilla.samba.org/attachment.cgi?id=5288 curl -o patches/crtimes-hfs+.diff https://bugzilla.samba.org/attachment.cgi?id=5966 patch -p1 <patches/fileflags.diff patch -p1 <patches/crtimes.diff patch -p1 <patches/crtimes-64bit.diff patch -p1 <patches/crtimes-hfs+.diff patch -p1 <patches/hfs_compression.diff ./prepare-source ./configure make sudo make install /usr/local/bin/rsync --version
您还没有登录,请您登录后再发表评论
bash-scripts-Carlos-Martinez1552:bash-scripts-Carlos-Martinez1552由GitHub Classroom创建
NULL 博文链接:https://myeyeofjava.iteye.com/blog/1898291
signal-cli.bash:两个Bash脚本使signal-cli便于交互使用
GotGet Common-Bash-实用程序 Install: mkdir -pv ~/ggcom/ git clone https://github.com/LTGIV/ggcom-bash-library.git ~/ggcom/ggcom-bash-library/ git clone https://github.com/LTGIV/ggcom-bash-utils.git ...
简单的Bash脚本到Windows批处理文件转换器将bash脚本( *.sh )转换为Windows批处理文件( *.bat )。 这不应该是一个完全完整/正确的工具,而是转换脚本时的起点。 对于简单的脚本,这可能会创建正确的结果。 在线...
主要介绍了Shell脚本bash: ./t.sh:/bin/bash^M:损坏的解释器: 没有那个文件或目录,需要的朋友可以参考下
每个相应版本对应bash rpm两个一个64位一个32位 官网下载 可以对照MD5 软件列表: bash-3.0-27.el4.i386.rpm bash-3.0-27.el4.x86_64.rpm bash-3.2-33.el5_11.4.i386.rpm bash-3.2-33.el5_11.4.x86_64.rpm bash-...
我们一定会写一个shell脚本去每一个节点上去jps,查看每个节点的进程情况。 原先以为shell很简单: #!/bin/bash #查看每个节点运行情况 for((host=101;host<108;host++));do echo -----------hadoop$host--------...
简单的Bash脚本的集合。 入门 :获取简单的输出 :在脚本中执行多个命令 :一个简单但非常互动的脚本 :用点(。)绘制菱形图案 :使用while循环从文件读取行 :显示系统信息菜单 :系统信息的重复菜单 :...
高级Bash脚本编程指南 操作系统 - Linux - 高级Bash脚本编程指南.zip
Bash到Powershell转换器 一个将转换为脚本。 仅支持简单的操作,例如导入和别名。 node bash2pwsh.js .\You - can - test-with - this - bash - script\.bash_profile bash_profile.ps1 .bash_profile [之前] # #...
aws身份验证secgroup脚本 使用(支持 ) -method :“ http_method” -credentials :“ aws_account_id:aws_access_key” -url :使用模块 Api网关上部署的“ /连接” URL 样品用法 bash invoke_it.sh \ -...
适用于OS X 10.9和10.10的bash-3.2 注意:该软件不适用于10.11,除非禁用。 适用于OS X的 。 当前版本:3.2.57 ...1-OCT-2015:OS X 10.11 El Capitan的/bin/bash是bash-3.2.57(1)。 2014年10月18日:
对于所有脚本,在运行它们之前,请确保已通过运行以下sudo chmod +x script_name添加了执行权限: sudo chmod +x script_name 列出监听端口的udp和tcp协议脚本的进程 获取端口号,然后过滤所有tcp和udp侦听进程并列...
Bash脚本实用程序 一些在日常工作中使用的有用的bash脚本。 这些脚本遵循《 ,在某些情况下略有不同。 在所有情况下,您都可以设置-h或--help选项以查看简要说明和用法 简短的介绍 ifacelogs:获取文件并返回与配置...
用于可读性CLI的Bash Shell脚本模板 特征 bash-cli-template允许您编写可读性CLI脚本 bash-cli-template为必需和可选命令参数提供内置验证 bash-cli-template通过内置的可读性CLI流程简化了脚本用户可以理解命令用法...
介绍该存储库提供了一个简单的 Bash 命令行程序 ( zamzar.sh ),用于使用基于 REST 的 。 它已经在 OSX 上进行了测试,但也应该与 cygwin(在 Windows 上)和 Linux 一起使用,因为它使用标准的 Bash 约定。 您需要...
通过bash/shell生成jwt的脚本
1、rhel 4.x 32位 bash-3.0-27.0.3.el4.i386.rpm bash-debuginfo-3.0-27.el4.4.i386.rpm 2、rhel 4.x 64位 bash-3.0-27.el4.x86_64.rpm bash-debuginfo-3.0-27.el4.4.x86_64.rpm 3、centos5.x_32 bash-3.2-33.el5.1....
bash脚本用法 首先,您需要找出您的bash解释器在哪里。 在命令行中输入以下内容: which bash 注意:本教程中的每个bash shell脚本均以shebang开头:“#!” 不作为注释阅读。 第一行也是放置解释器的地方,在...
相关推荐
bash-scripts-Carlos-Martinez1552:bash-scripts-Carlos-Martinez1552由GitHub Classroom创建
NULL 博文链接:https://myeyeofjava.iteye.com/blog/1898291
signal-cli.bash:两个Bash脚本使signal-cli便于交互使用
GotGet Common-Bash-实用程序 Install: mkdir -pv ~/ggcom/ git clone https://github.com/LTGIV/ggcom-bash-library.git ~/ggcom/ggcom-bash-library/ git clone https://github.com/LTGIV/ggcom-bash-utils.git ...
简单的Bash脚本到Windows批处理文件转换器将bash脚本( *.sh )转换为Windows批处理文件( *.bat )。 这不应该是一个完全完整/正确的工具,而是转换脚本时的起点。 对于简单的脚本,这可能会创建正确的结果。 在线...
主要介绍了Shell脚本bash: ./t.sh:/bin/bash^M:损坏的解释器: 没有那个文件或目录,需要的朋友可以参考下
每个相应版本对应bash rpm两个一个64位一个32位 官网下载 可以对照MD5 软件列表: bash-3.0-27.el4.i386.rpm bash-3.0-27.el4.x86_64.rpm bash-3.2-33.el5_11.4.i386.rpm bash-3.2-33.el5_11.4.x86_64.rpm bash-...
我们一定会写一个shell脚本去每一个节点上去jps,查看每个节点的进程情况。 原先以为shell很简单: #!/bin/bash #查看每个节点运行情况 for((host=101;host<108;host++));do echo -----------hadoop$host--------...
简单的Bash脚本的集合。 入门 :获取简单的输出 :在脚本中执行多个命令 :一个简单但非常互动的脚本 :用点(。)绘制菱形图案 :使用while循环从文件读取行 :显示系统信息菜单 :系统信息的重复菜单 :...
高级Bash脚本编程指南 操作系统 - Linux - 高级Bash脚本编程指南.zip
Bash到Powershell转换器 一个将转换为脚本。 仅支持简单的操作,例如导入和别名。 node bash2pwsh.js .\You - can - test-with - this - bash - script\.bash_profile bash_profile.ps1 .bash_profile [之前] # #...
aws身份验证secgroup脚本 使用(支持 ) -method :“ http_method” -credentials :“ aws_account_id:aws_access_key” -url :使用模块 Api网关上部署的“ /连接” URL 样品用法 bash invoke_it.sh \ -...
适用于OS X 10.9和10.10的bash-3.2 注意:该软件不适用于10.11,除非禁用。 适用于OS X的 。 当前版本:3.2.57 ...1-OCT-2015:OS X 10.11 El Capitan的/bin/bash是bash-3.2.57(1)。 2014年10月18日:
对于所有脚本,在运行它们之前,请确保已通过运行以下sudo chmod +x script_name添加了执行权限: sudo chmod +x script_name 列出监听端口的udp和tcp协议脚本的进程 获取端口号,然后过滤所有tcp和udp侦听进程并列...
Bash脚本实用程序 一些在日常工作中使用的有用的bash脚本。 这些脚本遵循《 ,在某些情况下略有不同。 在所有情况下,您都可以设置-h或--help选项以查看简要说明和用法 简短的介绍 ifacelogs:获取文件并返回与配置...
用于可读性CLI的Bash Shell脚本模板 特征 bash-cli-template允许您编写可读性CLI脚本 bash-cli-template为必需和可选命令参数提供内置验证 bash-cli-template通过内置的可读性CLI流程简化了脚本用户可以理解命令用法...
介绍该存储库提供了一个简单的 Bash 命令行程序 ( zamzar.sh ),用于使用基于 REST 的 。 它已经在 OSX 上进行了测试,但也应该与 cygwin(在 Windows 上)和 Linux 一起使用,因为它使用标准的 Bash 约定。 您需要...
通过bash/shell生成jwt的脚本
1、rhel 4.x 32位 bash-3.0-27.0.3.el4.i386.rpm bash-debuginfo-3.0-27.el4.4.i386.rpm 2、rhel 4.x 64位 bash-3.0-27.el4.x86_64.rpm bash-debuginfo-3.0-27.el4.4.x86_64.rpm 3、centos5.x_32 bash-3.2-33.el5.1....
bash脚本用法 首先,您需要找出您的bash解释器在哪里。 在命令行中输入以下内容: which bash 注意:本教程中的每个bash shell脚本均以shebang开头:“#!” 不作为注释阅读。 第一行也是放置解释器的地方,在...