文件./bash_profile

时间:2019-02-27 05:30:45

标签: bash syntax

我对bash语法完全陌生,并且完全不确定为什么我在shell中收到一条错误消息:

  

-bash:/Users/apple/.bash_profile:第7行:语法错误:文件意外结束

我的.bash_profile目前看起来像这样:

# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

我注意到注释掉.bashrc部分可以消除该错误。这是我简单的.bashrc文件供参考:

export PS1="\[\e[31m\]\u\[\e[m\]: \w "
# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

关于我的问题可能有什么想法?

1 个答案:

答案 0 :(得分:2)

您的<script type="text/javascript"> $(document).ready(function () { $(document).on("click", ".opencomment", function () { var mycomment = $(this).data('FeedbackID'); $(".modal-body #commentdesc").val(mycomment); }); $('#FeedbackDetails').DataTable({ "processing": true, "ajax": { "url": "/ViewFeedback/LoadData", "type": "GET", "datatype": "json" }, "lengthMenu": [ [5, 10, 25, 50, 100, -1], [5, 10, 25, 50, 100, "All"] ], "autoWidth": true, "responsive": true, "lengthChange": true, "ordering": true, "fnRowCallback" : function(nRow, aData, iDisplayIndex){ var oSettings = this.fnSettings(); $("td:first", nRow).html(oSettings._iDisplayStart+iDisplayIndex +1); return nRow; }, "columns": [ { "data": null, "autoWidth": true }, { "data": "FeedbackUserName", "name": "User Name", "autoWidth": true }, { "data": "FeedBackUserEmailID", "name": "Email ID", "autoWidth": true }, { "data": "FeedBackComment", "name": "Comment", "autoWidth": true }, { "data": "Designation", "name": "Designation", "autoWidth": true }, { "data": "Organization", "name": "Organization", "autoWidth": true }, { "data": "ContactNo", "name": "Contact No", "autoWidth": true }, { "data": "City", "name": "City", "autoWidth": true }, { "data": "FeedBackDate", "name": "Feedback Date", "autoWidth": true, 'render': function (jsonDate) { var date = new Date(parseInt(jsonDate.substr(6))); var month = date.getMonth(); return date.getDate() + "/" + month + "/" + date.getFullYear(); } }, ], columnDefs: [{ targets: 3, data:"FeedbackID", render: function (data, type, row, meta) { if (type === 'display' && data.length > 40) { return '<span title="' + data + '">' + data.substr(0, 38) + '...<a href="" data-id="'+data+'" data-toggle="modal" class="opencomment" data-target="#myModal">Show More</a>'; } else { return data; } } }], "language": { "emptyTable": "No Events Found Related To This User" } }); }); </script> <div class="container" style="margin-top:10px"> <table id="FeedbackDetails" class="ui celled table"> <thead> <tr> <th>S.No</th> <th>User Name</th> <th>Email ID</th> <th>Comment</th> <th>Designation</th> <th>Organization</th> <th>Contact No</th> <th>City</th> <th>Feedback Date</th> </tr> </thead> </table> </div> <div id="myModal" class="modal fade" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title">Feedback Comment</h4> </div> <div class="modal-body"> <p id="commentdesc"></p> </div> <div class="modal-footer"> <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button> </div> </div> </div> </div> public ActionResult LoadData() { using (DHIFeedbackEntities2 Ms = new DHIFeedbackEntities2()) { var feedbacklist = Ms.FeedBacks.ToList<FeedBack>(); return Json(new { data = feedbacklist }, JsonRequestBehavior.AllowGet); } } 的结束声明应为if